comparison xcms_plot_chromatogram.r @ 6:e0b5c547925d draft

planemo upload for repository https://github.com/workflow4metabolomics/xcms commit 088699d00f7e45bebb7da07bebc005c68df058d8
author lecorguille
date Wed, 05 Sep 2018 05:57:13 -0400
parents 954499828c1d
children a4a1143a202a
comparison
equal deleted inserted replaced
5:a5ba342e72e0 6:e0b5c547925d
1 #!/usr/bin/env Rscript 1 #!/usr/bin/env Rscript
2
3 # ----- LOG FILE -----
4 log_file=file("log.txt", open = "wt")
5 sink(log_file)
6 sink(log_file, type = "output")
7 2
8 3
9 # ----- PACKAGE ----- 4 # ----- PACKAGE -----
10 cat("\tSESSION INFO\n") 5 cat("\tSESSION INFO\n")
11 6
39 singlefile <- mergeXDataReturn$singlefile 34 singlefile <- mergeXDataReturn$singlefile
40 md5sumList <- mergeXDataReturn$md5sumList 35 md5sumList <- mergeXDataReturn$md5sumList
41 sampleNamesList <- mergeXDataReturn$sampleNamesList 36 sampleNamesList <- mergeXDataReturn$sampleNamesList
42 chromTIC <- mergeXDataReturn$chromTIC 37 chromTIC <- mergeXDataReturn$chromTIC
43 chromBPI <- mergeXDataReturn$chromBPI 38 chromBPI <- mergeXDataReturn$chromBPI
39 chromTIC_adjusted <- mergeXDataReturn$chromTIC_adjusted
40 chromBPI_adjusted <- mergeXDataReturn$chromBPI_adjusted
44 41
45 cat("\n\n") 42 cat("\n\n")
46 43
47 44
48 # ----- MAIN PROCESSING INFO ----- 45 # ----- MAIN PROCESSING INFO -----
49 cat("\tMAIN PROCESSING INFO\n") 46 cat("\tMAIN PROCESSING INFO\n")
50 47
51 48
52 cat("\t\tDRAW GRAPHICS\n") 49 cat("\t\tDRAW GRAPHICS\n")
53 50
54 if (!exists("chromTIC") || is.null(chromTIC)) { cat("\t\t\tCompute TIC\n"); chromTIC <- chromatogram(xdata, aggregationFun = "sum") } 51 if (!is.null(chromTIC) || is.null(chromTIC)) { cat("\t\t\tCompute TIC\n"); chromTIC <- chromatogram(xdata, aggregationFun = "sum") }
55 if (!exists("chromBPI") || is.null(chromBPI)) { cat("\t\t\tCompute BPI\n"); chromBPI <- chromatogram(xdata, aggregationFun = "max") } 52 if (!is.null(chromBPI) || is.null(chromBPI)) { cat("\t\t\tCompute BPI\n"); chromBPI <- chromatogram(xdata, aggregationFun = "max") }
56 53
57 if (exists("chromTIC_adjusted")) chromTIC <- chromTIC_adjusted 54 if (!is.null(chromTIC_adjusted)) chromTIC <- chromTIC_adjusted
58 if (exists("chromBPI_adjusted")) chromBPI <- chromBPI_adjusted 55 if (!is.null(chromBPI_adjusted)) chromBPI <- chromBPI_adjusted
59 56
60 getPlotChromatogram(chromTIC, xdata, pdfname="TICs.pdf", aggregationFun = "sum") 57 getPlotChromatogram(chromTIC, xdata, pdfname="TICs.pdf", aggregationFun = "sum")
61 getPlotChromatogram(chromBPI, xdata, pdfname="BPIs.pdf", aggregationFun = "max") 58 getPlotChromatogram(chromBPI, xdata, pdfname="BPIs.pdf", aggregationFun = "max")
62 59
63 cat("\n\n") 60 cat("\n\n")