diff --git a/RunSnake.sh b/RunSnake.sh
index ef02cd664b857c0e4f7158a092a1d916537406fb..8bb0b5ee6a15bbaca153c1d017c44ee6137f7211 100755
--- a/RunSnake.sh
+++ b/RunSnake.sh
@@ -1,16 +1,20 @@
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
+
 mkdir -p ./.log/out/ ./.log/err/
-#PYTHONPATH=''
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
 
 snakemake \
 --snakefile $1 \
 --jobscript jobscript.sh \
 --cluster-config cluster.json \
---cluster "qsub -V -cwd -N {rule} -o {cluster.out} -e {cluster.err} -q {cluster.queue} -pe thread {threads} {cluster.cluster}" \
+--cluster "qsub -V -cwd -R y -N {rule} -o {cluster.out} -e {cluster.err} -q {cluster.queue} -pe thread {threads} {cluster.cluster}" \
 --keep-going \
 --jobs 80 \
+--use-conda \
+--conda-prefix /projet/maiage/save/cmidoux/environments/ \
 --wait-for-files \
 --latency-wait 150 \
+--use-conda \
 --verbose \
 --printshellcmds
-
diff --git a/RunSnake_create-envs.sh b/RunSnake_create-envs.sh
new file mode 100755
index 0000000000000000000000000000000000000000..ddf5ce62fe79481ed0f068a331410464e603d382
--- /dev/null
+++ b/RunSnake_create-envs.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
+
+snakemake \
+--snakefile $1 \
+--use-conda \
+--conda-prefix /projet/maiage/save/cmidoux/environments/ \
+--create-envs-only \
+--jobscript jobscript.sh \
+--cluster-config cluster.json \
+--printshellcmds \
+--verbose
diff --git a/RunSnake_graph.sh b/RunSnake_graph.sh
index bb04f3a0fdb7e422d665e9105238c4929b2eff2c..c59a79f95b603171d5aba1646336fc325dc2e994 100755
--- a/RunSnake_graph.sh
+++ b/RunSnake_graph.sh
@@ -1,6 +1,8 @@
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
+
 mkdir -p report/
-PYTHONPATH=''
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
 
 snakemake \
 --snakefile $1 \
diff --git a/RunSnake_printshellcmds-forceall.sh b/RunSnake_printshellcmds-forceall.sh
index 4a1d2a03feadc5b84a6fe5079001b5bb89a7ce32..d64095a2361bf853aff4aa0aae05475c53cb0a0c 100755
--- a/RunSnake_printshellcmds-forceall.sh
+++ b/RunSnake_printshellcmds-forceall.sh
@@ -1,5 +1,6 @@
-PYTHONPATH=''
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
 
 snakemake \
 --snakefile $1 \
diff --git a/RunSnake_printshellcmds.sh b/RunSnake_printshellcmds.sh
index b024c72e9778d3a713179b26435c6dd1e13fdf2a..c80fc4850c076522c520f46c508f26969cf00da7 100755
--- a/RunSnake_printshellcmds.sh
+++ b/RunSnake_printshellcmds.sh
@@ -1,5 +1,6 @@
-PYTHONPATH=''
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
 
 snakemake \
 --snakefile $1 \
diff --git a/RunSnake_report.sh b/RunSnake_report.sh
index 7979ecbe4669995d81fd4f1a399b94ccb4aef9c1..bac4fc4be1e3447f0d9f612165e2915a5e90c061 100755
--- a/RunSnake_report.sh
+++ b/RunSnake_report.sh
@@ -1,6 +1,8 @@
+#!/bin/bash
+export PYTHONPATH=''
+source activate snakemake-5.4.5
+
 mkdir -p report/
-PYTHONPATH=''
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
 
 snakemake \
 --snakefile $1 \
diff --git a/jobscript.sh b/jobscript.sh
index 0ab5620cb9d6aba461ffc72d9359fb55997023dc..abc387da9313821a13c1400428920f5095044381 100644
--- a/jobscript.sh
+++ b/jobscript.sh
@@ -1,4 +1,5 @@
 #!/bin/sh
 # properties = {properties}
-source /usr/local/genome/Anaconda3-5.1.0/envs/snakemake-5.2.0/snakemake-5.2.0_conda
+export PYTHONPATH=''
+source activate snakemake-5.4.5
 {exec_job}