Menu

Tree [r4] /
 History

HTTPS access


File Date Author Commit
 CHISQ.R 2019-05-17 rokofler [r1] initial commit of all scripts
 CorrelationAnalysis005_1replicate.R 2019-07-19 rokofler [r3] added new scripts
 CorrelationAnalysis_multipleReplicates.R 2019-07-19 rokofler [r3] added new scripts
 E-R_CHISQ.R 2019-05-17 rokofler [r1] initial commit of all scripts
 E-R_CMH.R 2019-05-17 rokofler [r1] initial commit of all scripts
 LLS_LinuxCluster.R 2019-05-17 rokofler [r1] initial commit of all scripts
 LRT.benchmarking.py 2019-05-17 rokofler [r1] initial commit of all scripts
 README.txt 2019-07-19 rokofler [r4] added new scripts
 Save_frequency_from_sync.R 2019-05-17 rokofler [r1] initial commit of all scripts
 bash_run_LRT12.sh 2019-05-17 rokofler [r1] initial commit of all scripts
 bbgp_code.R 2019-05-17 rokofler [r1] initial commit of all scripts
 clear_output.py 2019-05-17 rokofler [r1] initial commit of all scripts
 clear_runinparallel.sh 2019-05-17 rokofler [r1] initial commit of all scripts
 cmh.sh 2019-05-17 rokofler [r1] initial commit of all scripts
 create_syncs_100.R 2019-05-17 rokofler [r1] initial commit of all scripts
 create_wfabc.R 2019-05-17 rokofler [r1] initial commit of all scripts
 estimate_Ne_per_simulation_run.R 2019-05-17 rokofler [r1] initial commit of all scripts
 fit.sh 2019-05-17 rokofler [r1] initial commit of all scripts
 fit12.R 2019-05-17 rokofler [r1] initial commit of all scripts
 input_roc_FIT12.r 2019-05-17 rokofler [r1] initial commit of all scripts
 input_roc_LRT12.R 2019-05-17 rokofler [r1] initial commit of all scripts
 input_roc_slattice.r 2019-05-17 rokofler [r1] initial commit of all scripts
 make_boxplot_heterogenity.R 2019-05-17 rokofler [r1] initial commit of all scripts
 mantel_test.R 2019-07-19 rokofler [r3] added new scripts
 merge_rds_FIT.R 2019-05-17 rokofler [r1] initial commit of all scripts
 pca_realData.R 2019-07-19 rokofler [r3] added new scripts
 prepare_input_files_FIT.R 2019-05-17 rokofler [r1] initial commit of all scripts
 prepare_input_files_LRT12.R 2019-05-17 rokofler [r1] initial commit of all scripts
 prepare_input_files_slattice.r 2019-05-17 rokofler [r1] initial commit of all scripts
 roc-curve.R 2019-05-17 rokofler [r1] initial commit of all scripts
 rocr-generate-labellist.py 2019-05-17 rokofler [r2] changes by Marta
 rocr-generate-predictionlist.py 2019-05-17 rokofler [r1] initial commit of all scripts
 run_ROC.sh 2019-05-17 rokofler [r2] changes by Marta
 simulations.txt 2019-05-17 rokofler [r1] initial commit of all scripts
 slattice.R 2019-05-17 rokofler [r1] initial commit of all scripts
 wfabc_bash_code.sh 2019-05-17 rokofler [r1] initial commit of all scripts

Read Me

# C. Vlachos, C. Burny, M. Pelizzola, R. Borges
# May 2019

# Licence
# All scripts are distributed under the GPL-3.0 (GNU General Public License, version 3)

# ----- Description of the scripts ----- #

#run_ROC.sh: bash script to compute predictions files and create ROC curves
#rocr-generate-predictionlist.py: create predictions files across 100 simulations per scenario for ranking 
#roc-curve.R: plot ROC curve and compute AUC (uncomment the corresponding lines)

#estimate_Ne_per_simulation_run.R: estimate Ne for one simulation run for each of the 10 replicates 
#Save_frequency_from_sync.R: convert sync file into frequency matrix 

#fit.sh: bash script to run FIT tests using parallel and merge outputs 
#fit12.R: R script to do the t-tests defining in Feder 2014 paper, adapted from A. Feder
#input_roc_FIT12.r: transform output from fit.sh to input for building ROC curves
#merge_rds_FIT.R: script to merge outputs from parallelization 
#prepare_input_files_FIT.R: prepare input file to run FIT1 and FIT2 tests 

#input_roc_slattice.r: transform output from slattice.R to input for building ROC curves
#prepare_input_files_slattice.r: prepare input file to slattice
#slattice.R: script to run slattice (simplified from run on Hadoop cluster) 

#LRT.benchmarking.py: python script adapted from J.K. Kelly that run LRT-1 and LRT-2 tests 
#bash_run_LRT12.sh: bash script to run LRT-1 and LRT-2 tests on prepared input data
#input_roc_LRT12.R: transform output from bash_run_LRT12.sh to input for building ROC curves 
#prepare_input_files_LRT12.R: prepare input file to run LRT-1 and LRT-2 tests
#CHISQ.R: R script to run the chi-square test from PoolSeq (Taus et al. 2017)
#E-R_CHISQ.R: R script to run the e&r chi-square test from ACER (Spitzer et al. 2019)
#E-R_CMH.R: R script to run the e&r cmh test from ACER (Spitzer et al. 2019)
#LLS_LinuxCluster.R: R script (with bash command calling this script as header) to run LLS test from PoolSeq (Taus et al. 2017)  


#make_boxplot_heterogenity.R: create Supplem. Fig. 8 to extract shared allele frequency changes and replicate specific changes from .LRT.txt output, compute CV and make boxplots