diff --git a/workflow/conf/install_R_packages.R b/workflow/conf/install_R_packages.R new file mode 100644 index 0000000000000000000000000000000000000000..5641c4fb2f33ae2b182883dd6947ec584bf1649a --- /dev/null +++ b/workflow/conf/install_R_packages.R @@ -0,0 +1,7 @@ +install.packages("snow", repos="http://cran.us.r-project.org") +install.packages("snowfall", repos="http://cran.us.r-project.org") +install.packages("bitops", repos="http://cran.us.r-project.org") +install.packages("caTools", repos="http://cran.us.r-project.org") +source("http://bioconductor.org/biocLite.R") +biocLite("Rsamtools",suppressUpdates=TRUE) +install.packages("../../phantompeakqualtools/spp_1.14.tar.gz") diff --git a/workflow/scripts/map_qc.py b/workflow/scripts/map_qc.py index e33035f57f3ad2daf24cf471e5120cd9b96d8f28..4451d916126fce6d4683539005a9cdda89c3f50a 100644 --- a/workflow/scripts/map_qc.py +++ b/workflow/scripts/map_qc.py @@ -158,8 +158,8 @@ def dedup_mapped(bam, bam_basename, paired): " --overflow-list-size=20000000 --io-buffer-size=256" with open(dup_file_qc_filename, 'w') as fh: sambamba_markdup_command = ( - "sambamba markdup -t %d %s %s %s" - % (cpu_count(), sambamba_params, bam, tmp_dup_mark_filename) + "sambamba markdup -t %d %s --tmpdir=%s %s %s" + % (cpu_count(), sambamba_params, os.getcwd(), bam, tmp_dup_mark_filename) ) logger.info(sambamba_markdup_command) subprocess.check_call(