diff --git a/src/tp2.R b/src/tp2.R
new file mode 100644
index 0000000000000000000000000000000000000000..1ab01b543ea7efa6d6f0ff9f507543d517bdf0bc
--- /dev/null
+++ b/src/tp2.R
@@ -0,0 +1,20 @@
+#load data
+load("results/tp1/TP1_asbvg.RData")
+
+#fichier de sortie
+output_dir = "results/tp2"
+dir.create(output_dir, showWarnings = F, recursive = T)
+
+#on installe et ouvre les packages/librairies nécessaires
+
+if (!require("BiocManager", quietly=TRUE))
+  install.packages("BiocManager")
+
+if (!require("SNPRelate", quietly=TRUE))
+  BiocManager::install("SNPRelate")
+
+#on enregistre le fichier de sortie 
+
+rdata_path = file.path(output_dir, "TP2_asbvg.RData")
+save.image(rdata_path)
+