diff --git a/src/tp1.R b/src/tp1.R index 0b817608319de624e0341591b7bfab4ae1578d44..0f3e01b523b7e1c62a6c23d4026572c98202743c 100644 --- a/src/tp1.R +++ b/src/tp1.R @@ -2,7 +2,7 @@ options(repos = c(CRAN = "https://cloud.r-project.org")) output_dir = "results/tp1" dir.create(output_dir, showWarnings = F, recursive = T) -<<<<<<< HEAD + # if (!require("BiocManager", quietly = TRUE)) # install.packages("BiocManager") @@ -18,8 +18,6 @@ dir.create(output_dir, showWarnings = F, recursive = T) #library(devtools) #library(plyr) -======= ->>>>>>> main # Les données analysées nécessitant beaucoup de RAM, nous allons sélectionner aléatoirement 250000 SNPs et réecrire des fichiers bed, bim, fam penncath_bed_path = "results/data/penncath.bed" penncath_bim_path = "results/data/penncath.bim" @@ -46,8 +44,8 @@ rm(geno) rdata_path = file.path(output_dir, "TP1_asbvg.RData") save.image(rdata_path) -<<<<<<< HEAD -======= ->>>>>>> main + + + diff --git a/src/tp3.R b/src/tp3.R index d7c176fd6e9d9dc5270ea7042547b1e7d8df4f67..94f2f04ad7000e3d30b1c6cbaeed209a2bd6f782 100644 --- a/src/tp3.R +++ b/src/tp3.R @@ -12,13 +12,13 @@ if (!require("BiocManager", quietly = TRUE)) if (!require("snpStats", quietly = TRUE)) BiocManager::install("snpStats") -if (!require("doParallel", quietly = TRUE)) - BiocManager::install("doParallel") +#if (!require("doParallel", quietly = TRUE)) + # BiocManager::install("doParallel") library(snpStats) library(plyr) library(GenABEL) -library(doParallel) +#library(doParallel) rdata_path = file.path(output_dir,"TP3_asbvg.RData") save.image(rdata_path) diff --git a/src/tp4.R b/src/tp4.R index 89340804dbc635b96a5136de52dd128ca6f36946..7b6d3bed56a13ab92b8581548f80f7e834bdd777 100644 --- a/src/tp4.R +++ b/src/tp4.R @@ -6,14 +6,14 @@ output_dir = "results/tp4" dir.create(output_dir, showWarnings = F, recursive = T) #Library -if(!require("dplyr",quietly = T)) - install.packages("dplyr") +#if(!require("dplyr",quietly = T)) + # install.packages("dplyr") -if(!require("plyr",quietly = T)) - install.packages("plyr") +#if(!require("plyr",quietly = T)) + #install.packages("plyr") -if(!require("GenABEL",quietly = T)) - install.packages("GenABEL") +#if(!require("GenABEL",quietly = T)) + #install.packages("GenABEL") rdata_path = file.path(output_dir,"TP4_asbvg.RData") save.image(rdata_path) diff --git a/workflow/makefile b/workflow/makefile index c863e10dc5a53f5d688f1bd12ec07ba1ea1e948c..32f14a625289abf5ef5443caf95bb4aa908a693a 100644 --- a/workflow/makefile +++ b/workflow/makefile @@ -1,20 +1,15 @@ -all: results/tp4/TP4_asbvg.RData - -results/tp4/TP4_asbvg.RData: results/tp3/TP3_asbvg.RData +all:results/tp4/TP4_asbvg.RData Rscript src/tp4.R - -results/tp3/TP3_asbvg.RData: results/tp2/TP2_asbvg.RData + +results/tp4/TP4_asbvg.RData:results/tp3/TP3_asbvg.RData Rscript src/tp3.R - -results/tp2/TP2_asbvg.RData: results/tp1/plink_base.bed results/tp1/plink_base.bim results/tp1/plink_base.fam results/tp1/TP1_asbvg.RData + +results/tp3/TP3_asbvg.RData:results/tp2/TP2_asbvg.RData Rscript src/tp2.R - -results/tp1/plink_base.bed results/tp1/plink_base.bim results/tp1/plink_base.fam results/tp1/TP1_asbvg.RData: results/data/penncath.bed results/data/penncath.bim results/data/penncath.fam + +results/tp2/TP2_asbvg.RData:results/tp1/plink_base.bed results/tp1/plink_base.bim results/tp1/plink_base.fam results/tp1/TP1_asbvg.RData Rscript src/tp1.R - -results/data/penncath.bed results/data/penncath.bim results/data/penncath.fam: - Rscript src/download_data.R -clean: - rm -rf results/data/penncath.bed results/data/penncath.bim results/data/penncath.fam results/data/penncath.csv results/penncath.tar.gz results/data +results/tp1/plink_base.bed results/tp1/plink_base.bim results/tp1/plink_base.fam results/tp1/TP1_asbvg.RData:results/data/penncath.bed results/data/penncath.bim results/data/penncath.fam + Rscript src/download_data.R