Mercurial > repos > recetox > bioconductor_scp
annotate bioconductor_scp.xml @ 0:cd2f3a280463 draft default tip
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
author | recetox |
---|---|
date | Wed, 22 Jan 2025 07:44:00 +0000 |
parents | |
children |
rev | line source |
---|---|
0
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
1 <tool id="bioconductor_scp" name="bioconductor-scp" version="@TOOL_VERSION@+galaxy0" profile="23.0"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
2 <description>single cell proteomics data analysis workflow</description> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
3 <macros> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
4 <import>macros.xml</import> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
5 <import>help.xml</import> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
6 </macros> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
7 <xrefs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
8 <xref type="bio.tools">scp</xref> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
9 </xrefs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
10 <requirements> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
11 <requirement type="package" version="@TOOL_VERSION@">bioconductor-scp</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
12 <requirement type="package" version="3.54.0">bioconductor-sva</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
13 <requirement type="package" version="1.80.0">bioconductor-impute</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
14 <requirement type="package" version="1.34.0">bioconductor-scater</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
15 <requirement type="package" version="1.16.0">bioconductor-qfeatures</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
16 <requirement type="package" version="3.62.1">bioconductor-limma</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
17 <requirement type="package" version="3.5.1">r-ggplot2</requirement> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
18 </requirements> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
19 <required_files> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
20 <include path="utils.r" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
21 </required_files> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
22 <expand macro="creator" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
23 <command detect_errors="exit_code"><![CDATA[ |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
24 echo ${run_script} && |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
25 Rscript -e 'source("${__tool_directory__}/utils.r")' -e 'source("${run_script}")' |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
26 #if $data_export.export_R_script |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
27 && cat ${run_script} >> $script |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
28 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
29 ]]></command> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
30 <configfiles> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
31 <configfile name="run_script"><![CDATA[ |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
32 data_input <- read.delim("$input_data", sep="\t") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
33 metadata <- read.delim("$input_annotations", sep="\t") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
34 runCol <- colnames(data_input)[$runcol] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
35 fcol_aggregation_pep <- colnames(data_input)[${peptide_aggregation.column_aggregation_peptides}] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
36 fcol_aggregation_prot <- colnames(data_input)[${protein_aggregation.column_aggregation_proteins}] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
37 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
38 dir.create("plots") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
39 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
40 scp <- scp::readSCP( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
41 assayData = data_input, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
42 colData = metadata, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
43 runCol = runCol, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
44 removeEmptyCols = $remove_empty_columns |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
45 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
46 number_of_assays <- length(scp) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
47 scp <- QFeatures::zeroIsNA(scp, i = 1:number_of_assays) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
48 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
49 #if $filtering_data.filter_reverse |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
50 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
51 ~ Reverse != "+") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
52 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
53 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
54 #if $filtering_data.filter_contaminants |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
55 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
56 ~ Potential.contaminant != "+") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
57 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
58 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
59 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
60 ~ !is.na(PIF) & PIF > ${filtering_data.PIF_threshold}) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
61 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
62 keepAssay <- QFeatures::dims(scp)[1, ] > ${filtering_data.minimum_features} |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
63 scp <- scp[, , keepAssay] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
64 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
65 number_of_assays <- length(scp) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
66 single_cell_channels <- gsub(",", "|", "${filtering_data.single_cells}") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
67 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
68 scp <- scp::computeSCR(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
69 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
70 colvar = "SampleType", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
71 carrierPattern = "Carrier", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
72 samplePattern = single_cell_channels, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
73 sampleFUN = "mean", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
74 rowDataName = "MeanSCR") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
75 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
76 #if $generate_QC_plots |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
77 QC_plot_SCR <- QFeatures::rbindRowData(scp, i = 1:number_of_assays) |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
78 data.frame() |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
79 ggplot2::ggplot(ggplot2::aes(x = MeanSCR)) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
80 ggplot2::geom_histogram() + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
81 ggplot2::geom_vline(xintercept = c(1/$count_cell_carrier, 0.1), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
82 lty = c(2, 1)) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
83 ggplot2::scale_x_log10() |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
84 ggplot2::ggsave(filename = file.path("plots", "QC_plot_SCR.pdf"), QC_plot_SCR) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
85 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
86 QC_plot_SCR_col <- QFeatures::rbindRowData(scp, i = 1:number_of_assays) |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
87 data.frame() |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
88 ggplot2::ggplot(ggplot2::aes(x = MeanSCR, color = runCol)) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
89 ggplot2::geom_density() + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
90 ggplot2::geom_vline(xintercept = 0.02, lty = 2) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
91 ggplot2::geom_vline(xintercept = 1, lty = 1)+ |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
92 ggplot2::scale_x_log10() |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
93 ggplot2::ggsave(filename = file.path("plots", "QC_plot_SCR_col.pdf"), QC_plot_SCR_col) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
94 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
95 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
96 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
97 ~ !is.na(MeanSCR) & |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
98 MeanSCR < ${filtering_data.SCR_threshold}) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
99 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
100 #if $filtering_data.qvalue_level == "PSM" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
101 scp <- scp::pep2qvalue(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
102 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
103 PEP = "dart_PEP", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
104 rowDataName = "qvalue") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
105 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
106 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
107 ~ qvalue < ${filtering_data.qvalue_threshold}) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
108 #else |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
109 scp <- scp::pep2qvalue(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
110 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
111 PEP = "dart_PEP", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
112 groupBy = "$filtering_data.qvalue_level", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
113 rowDataName = "qvalue") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
114 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
115 scp <- QFeatures::filterFeatures(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
116 ~ qvalue < ${filtering_data.qvalue_threshold}) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
117 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
118 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
119 #if $filtering_data.divide_reference |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
120 scp <- scp::divideByReference(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
121 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
122 colvar = "SampleType", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
123 samplePattern = ".", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
124 refPattern = "Reference") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
125 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
126 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
127 scp <- scp::aggregateFeaturesOverAssays( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
128 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
129 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
130 fcol = fcol_aggregation_pep, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
131 name = paste0("peptide_", names(scp)), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
132 fun = ${peptide_aggregation.aggregation_peptides}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
133 na.rm = TRUE |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
134 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
135 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
136 scp <- QFeatures::joinAssays(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
137 i = grep("peptide", names(scp)), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
138 name = "peptides") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
139 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
140 keep_samples <- unlist(strsplit("${peptide_filtering.samples_to_keep}", split=",")) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
141 scp <- scp[,SummarizedExperiment::colData(scp)[["SampleType"]] %in% keep_samples, ] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
142 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
143 #if $peptide_filtering.filter_median_intensity.cut_median_intensity == "yes" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
144 medians <- colMedians(SummarizedExperiment::assay(scp[["peptides"]]), na.rm = TRUE) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
145 SummarizedExperiment::colData(scp)[["MedianRI"]] <- medians |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
146 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
147 #if $generate_QC_plots |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
148 QC_medianRI <- SummarizedExperimentcolData(scp) |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
149 data.frame() |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
150 ggplot2::ggplot() + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
151 ggplot2::aes(x = MedianRI, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
152 y = SampleType, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
153 fill = SampleType) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
154 ggplot2::geom_boxplot() + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
155 ggplot2::scale_x_log10() |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
156 ggplot2::ggsave(filename = file.path("plots", "QC_medianRI.pdf"), QC_medianRI) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
157 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
158 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
159 scp <- scp[, !is.na(SummarizedExperiment::colData(scp)[["MedianRI"]]) & SummarizedExperiment::colData(scp)[["MedianRI"]] < ${peptide_filtering.filter_median_intensity.median_intensity_threshold}, ] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
160 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
161 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
162 #if $peptide_filtering.filter_median_CV.cut_median_CV == "yes" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
163 number_of_observations <- ${peptide_filtering.filter_median_CV.minimum_peptides_CV} |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
164 CV_threshold <- ${peptide_filtering.filter_median_CV.median_CV_threshold} |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
165 scp <- scp::medianCVperCell(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
166 i = 1:number_of_assays, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
167 groupBy = "Leading.razor.protein", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
168 nobs = number_of_observations, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
169 norm = "div.median", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
170 na.rm = TRUE, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
171 colDataName = "MedianCV") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
172 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
173 #if $generate_QC_plots |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
174 QC_medianCV <- MultiAssayExperiment::getWithColData(scp, "peptides") |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
175 SummarizedExperiment::colData() |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
176 data.frame() |> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
177 ggplot2::ggplot(ggplot2::aes(x = MedianCV, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
178 fill = SampleType)) + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
179 ggplot2::geom_boxplot() + |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
180 ggplot2::geom_vline(xintercept = CV_threshold) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
181 ggplot2::ggsave(filename = file.path("plots", "QC_medianCV.pdf"), QC_medianCV) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
182 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
183 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
184 scp <- scp[, !is.na(SummarizedExperiment::colData(scp)[["MedianCV"]]) & SummarizedExperiment::colData(scp)[["MedianCV"]] < CV_threshold, ] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
185 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
186 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
187 #if $peptide_filtering.remove_blank |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
188 scp <- scp[, SummarizedExperiment::colData(scp)[["SampleType"]] != "Blank", ] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
189 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
190 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
191 #if $peptide_processing.normalization_method.choose_normalization == "simple" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
192 scp <- QFeatures::normalize( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
193 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
194 i = "peptides", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
195 name = "peptides_norm", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
196 method = "${peptide_processing.normalization_method.normalize_simple_method}" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
197 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
198 #else |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
199 scp <- QFeatures::sweep( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
200 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
201 i = "peptides", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
202 MARGIN = 2, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
203 FUN = "/", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
204 STATS = ${peptide_processing.normalization_method.normalize_columns}(SummarizedExperiment::assay(scp[["peptides"]]), na.rm = TRUE), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
205 name = "peptides_norm_col" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
206 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
207 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
208 scp <- QFeatures::sweep( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
209 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
210 i = "peptides_norm_col", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
211 MARGIN = 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
212 FUN = "/", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
213 STATS = ${peptide_processing.normalization_method.normalize_rows}(SummarizedExperiment::assay(scp[["peptides_norm_col"]]), na.rm = TRUE), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
214 name = "peptides_norm" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
215 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
216 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
217 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
218 scp <- QFeatures::logTransform( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
219 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
220 base = ${peptide_processing.base}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
221 i = "peptides_norm", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
222 name = "peptides_log" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
223 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
224 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
225 #if $generate_QC_plots |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
226 QC_boxplot_peptide <- create_boxplots(scp, "peptides", FALSE, "Peptides not normalized") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
227 QC_boxplot_peptide_norm <- create_boxplots(scp, "peptides_log", TRUE, "Peptides normalized") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
228 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
229 ggplot2::ggsave(filename = file.path("plots", "QC_boxplot_peptide.pdf"), QC_boxplot_peptide) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
230 ggplot2::ggsave(filename = file.path("plots", "QC_boxplot_peptide_norm.pdf"), QC_boxplot_peptide_norm) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
231 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
232 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
233 #if $peptide_processing.remove_missing_peptides.remove_peptides == "yes" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
234 pNA <- ${peptide_processing.remove_missing_peptides.pNA_peptides} / 100 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
235 scp <- QFeatures::filterNA(scp, i = "peptides_log", pNA = pNA) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
236 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
237 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
238 scp <- scp::aggregateFeaturesOverAssays( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
239 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
240 i = "peptides_log", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
241 fcol = fcol_aggregation_prot, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
242 name = "proteins", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
243 fun = ${protein_aggregation.aggregation_proteins}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
244 na.rm = TRUE |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
245 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
246 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
247 #if $protein_processing.normalization_method_protein.choose_normalization_protein == "simple_prot" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
248 scp <- QFeatures::normalize( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
249 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
250 i = "proteins", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
251 name = "proteins_norm", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
252 method = "${protein_processing.normalization_method_protein.normalize_simple_method_prot}" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
253 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
254 #else |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
255 scp <- QFeatures::sweep( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
256 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
257 i = "proteins", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
258 MARGIN = 2, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
259 FUN = "/", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
260 STATS = ${protein_processing.normalization_method_protein.normalize_columns_prot}(SummarizedExperiment::assay(scp[["proteins"]]), na.rm = TRUE), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
261 name = "proteins_norm_col" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
262 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
263 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
264 scp <- QFeatures::sweep( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
265 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
266 i = "proteins_norm_col", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
267 MARGIN = 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
268 FUN = "/", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
269 STATS = ${protein_processing.normalization_method_protein.normalize_rows_prot}(SummarizedExperiment::assay(scp[["proteins_norm_col"]]), na.rm = TRUE), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
270 name = "proteins_norm" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
271 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
272 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
273 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
274 #if $generate_QC_plots |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
275 QC_boxplot_protein <- create_boxplots(scp, "proteins", TRUE, "Proteins not normalized") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
276 QC_boxplot_protein_norm <- create_boxplots(scp, "proteins_norm", TRUE, "Proteins normalized") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
277 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
278 ggplot2::ggsave(filename = file.path("plots", "QC_boxplot_protein.pdf"), QC_boxplot_protein) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
279 ggplot2::ggsave(filename = file.path("plots", "QC_boxplot_protein_norm.pdf"), QC_boxplot_protein_norm) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
280 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
281 pdf(file = file.path("plots", "QC_heatmap_proteins.pdf")) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
282 plot_heatmap(scp, "proteins_norm") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
283 dev.off() |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
284 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
285 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
286 scp <- QFeatures::impute( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
287 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
288 i = "proteins_norm", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
289 name = "proteins_imptd", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
290 method = "knn", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
291 k = ${protein_processing.impute_k}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
292 rowmax = 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
293 colmax= 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
294 maxp = Inf, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
295 rng.seed = 1234 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
296 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
297 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
298 batch_colname <- colnames(metadata)[${batch_correction.select_batch_correction.batch_col}] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
299 #if $batch_correction.select_batch_correction.batch_correction_method == "combat" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
300 sce <- MultiAssayExperiment::getWithColData(scp, "proteins_imptd") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
301 batch <- SummarizedExperiment::colData(scp)[[batch_colname]] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
302 model <- stats::model.matrix(~ SampleType, data = SummarizedExperiment::colData(sce)) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
303 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
304 SummarizedExperiment::assay(sce) <- sva::ComBat( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
305 dat = SummarizedExperiment::assay(sce), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
306 batch = batch, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
307 mod = model |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
308 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
309 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
310 scp <- QFeatures::addAssay( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
311 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
312 y = sce, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
313 name = "proteins_batchC" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
314 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
315 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
316 scp <- QFeatures::addAssayLinkOneToOne( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
317 scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
318 from = "proteins_imptd", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
319 to = "proteins_batchC" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
320 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
321 #else |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
322 sce <- MultiAssayExperiment::getWithColData(scp, "proteins_imptd") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
323 preserve_colname <- colnames(metadata)[${batch_correction.select_batch_correction.preserve_col}] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
324 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
325 SummarizedExperiment::assay(sce) <- limma::removeBatchEffect( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
326 SummarizedExperiment::assay(sce), |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
327 group = sce[[preserve_colname]], |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
328 batch = sce[[batch_colname]] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
329 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
330 scp <- QFeatures::addAssay(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
331 y = sce, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
332 name = "proteins_batchC") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
333 scp <- QFeatures::addAssayLinkOneToOne(scp, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
334 from = "proteins_imptd", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
335 to = "proteins_batchC") |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
336 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
337 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
338 #if $dimensionality_reduction.PCA_computation.run_PCA == "yes" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
339 PCA_color <- colnames(metadata)[$dimensionality_reduction.PCA_computation.pca_coloring] |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
340 scp[["proteins_batchC"]] <- scater::runPCA( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
341 scp[["proteins_batchC"]], |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
342 ncomponents = ${dimensionality_reduction.PCA_computation.ncomponents_PCA}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
343 ntop = Inf, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
344 scale = TRUE, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
345 exprs_values = 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
346 name = "PCA" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
347 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
348 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
349 pca <- scater::plotReducedDim( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
350 scp[["proteins_batchC"]], |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
351 dimred = "PCA", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
352 colour_by = PCA_color, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
353 point_alpha = 1 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
354 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
355 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
356 ggplot2::ggsave(filename = file.path("plots", "PCA.pdf"), pca) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
357 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
358 #if $dimensionality_reduction.PCA_computation.UMAP_computation.run_UMAP == "yes" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
359 scp[["proteins_batchC"]] <- scater::runUMAP( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
360 scp[["proteins_batchC"]], |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
361 ncomponents = ${dimensionality_reduction.PCA_computation.UMAP_computation.ncomponents_UMAP}, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
362 ntop = Inf, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
363 scale = TRUE, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
364 exprs_values = 1, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
365 n_neighbors = 3, |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
366 dimred = "PCA", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
367 name = "UMAP" |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
368 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
369 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
370 umap <- scater::plotReducedDim( |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
371 scp[["proteins_batchC"]], |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
372 dimred = "UMAP", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
373 colour_by = "SampleType", |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
374 point_alpha = 1 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
375 ) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
376 ggplot2::ggsave(filename = file.path("plots", "UMAP.pdf"), umap) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
377 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
378 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
379 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
380 assay_df <- as.data.frame(SummarizedExperiment::assay(scp, "proteins_batchC")) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
381 row_metadata <- as.data.frame(SummarizedExperiment::rowData(scp[["proteins_batchC"]])) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
382 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
383 export_data <- cbind(row_metadata, as.data.frame(assay_df)) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
384 write.table(export_data, file = '$Processed_data', sep = "\t", quote = F) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
385 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
386 #if $data_export.export_tables |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
387 export_all_assays(scp) |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
388 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
389 |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
390 #if $data_export.export_RData |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
391 save(scp, file='$scp_object') |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
392 #end if |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
393 ]]></configfile> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
394 </configfiles> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
395 <inputs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
396 <expand macro="scp_param"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
397 </inputs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
398 <outputs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
399 <data name="Processed_data" format="tabular" label="Batch-corrected protein levels"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
400 <collection name="intermediate_outputs" type="list" label="Intermediate outputs" format="tabular"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
401 <discover_datasets pattern="__name_and_ext__" directory="outputs" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
402 <filter>data_export['export_tables']</filter> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
403 </collection> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
404 <data name="scp_object" format="rds" label="scp object as .rds"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
405 <filter>data_export['export_RData']</filter> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
406 </data> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
407 <data name="script" format="txt" label="R script"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
408 <filter>data_export['export_R_script']</filter> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
409 </data> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
410 <collection name="plots" type="list" label="Plots"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
411 <discover_datasets pattern="__name_and_ext__" directory="plots" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
412 <filter>generate_QC_plots or dimensionality_reduction['PCA_computation']['run_PCA'] == 'yes' or dimensionality_reduction['PCA_computation']['run_PCA'] == 'yes'</filter> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
413 </collection> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
414 </outputs> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
415 <tests> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
416 <test expect_num_outputs='2'> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
417 <param name="input_data" value="evidence_subset.txt"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
418 <param name="input_annotations" value="sampleAnnotation.txt"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
419 <param name="runcol" value="19"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
420 <param name="single_cells" value="Macrophage,Monocyte"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
421 <param name="samples_to_keep" value="Macrophage,Monocyte,Blank"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
422 <param name="batch_col" value="2"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
423 <param name="column_aggregation_peptides" value="6"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
424 <param name="column_aggregation_proteins" value="17"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
425 <param name="pca_coloring" value="4"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
426 <output name="Processed_data"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
427 <assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
428 <has_n_lines n="90"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
429 <has_text text="E9PAV3"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
430 <has_size size="625000" delta="20"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
431 </assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
432 </output> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
433 </test> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
434 <test expect_num_outputs='2'> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
435 <param name="input_data" value="evidence_subset.txt" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
436 <param name="input_annotations" value="sampleAnnotation.txt"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
437 <param name="runcol" value="19"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
438 <param name="single_cells" value="Macrophage,Monocyte"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
439 <param name="samples_to_keep" value="Macrophage,Monocyte,Blank"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
440 <param name="batch_col" value="2"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
441 <param name="column_aggregation_peptides" value="6"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
442 <param name="column_aggregation_proteins" value="17"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
443 <param name="pca_coloring" value="4"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
444 <output_collection name="plots" type="list"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
445 <element name="PCA" file="PCA.pdf" ftype="pdf" compare="sim_size" delta="60"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
446 <element name="QC_boxplot_peptide" file="QC_boxplot_peptide.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
447 <element name="QC_boxplot_peptide_norm" file="QC_boxplot_peptide_norm.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
448 <element name="QC_boxplot_protein" file="QC_boxplot.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
449 <element name="QC_boxplot_protein_norm" file="QC_boxplot_protein_norm.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
450 <element name="QC_heatmap_proteins" file="QC_heatmap_proteins.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
451 <element name="QC_medianCV" file="QC_medianCV.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
452 <element name="QC_plot_SCR" file="QC_plot_SCR.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
453 <element name="QC_plot_SCR_col" file="QC_plot_SCR_col.pdf" ftype="pdf" compare="sim_size" delta="40"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
454 <element name="UMAP" file="UMAP.pdf" ftype="pdf" compare="sim_size" delta="200"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
455 </output_collection> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
456 <output name="Processed_data"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
457 <assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
458 <has_size size="625000" delta="20"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
459 <has_n_lines n="90"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
460 <has_text text="E9PAV3"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
461 </assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
462 </output> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
463 </test> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
464 <test expect_num_outputs='3'> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
465 <param name="input_data" value="evidence_subset.txt" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
466 <param name="input_annotations" value="sampleAnnotation.txt"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
467 <param name="runcol" value="19"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
468 <param name="single_cells" value="Macrophage,Monocyte"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
469 <param name="samples_to_keep" value="Macrophage,Monocyte,Blank"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
470 <param name="column_aggregation_peptides" value="6"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
471 <param name="column_aggregation_proteins" value="17"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
472 <param name="batch_col" value="2"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
473 <param name="export_tables" value="true"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
474 <param name="pca_coloring" value="4"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
475 <output_collection name="intermediate_outputs" type="list" count="6"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
476 <output name="Processed_data"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
477 <assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
478 <has_size size="625000" delta="20"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
479 <has_n_lines n="90"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
480 <has_text text="E9PAV3"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
481 </assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
482 </output> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
483 </test> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
484 <test expect_num_outputs='4'> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
485 <param name="input_data" value="evidence_subset.txt" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
486 <param name="input_annotations" value="sampleAnnotation.txt"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
487 <param name="runcol" value="19"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
488 <param name="single_cells" value="Macrophage,Monocyte"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
489 <param name="samples_to_keep" value="Macrophage,Monocyte,Blank"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
490 <param name="batch_col" value="2"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
491 <param name="export_RData" value="TRUE"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
492 <param name="export_R_script" value="TRUE"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
493 <param name="column_aggregation_peptides" value="6"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
494 <param name="column_aggregation_proteins" value="17"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
495 <param name="pca_coloring" value="4"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
496 <output name="Processed_data"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
497 <assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
498 <has_size size="625000" delta="20"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
499 <has_n_lines n="90"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
500 <has_text text="E9PAV3"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
501 </assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
502 </output> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
503 <output name="script"> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
504 <assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
505 <has_n_lines n="271"/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
506 <has_text text='ggplot2::ggsave(filename = file.path("plots", "PCA.pdf"), pca)'/> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
507 </assert_contents> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
508 </output> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
509 </test> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
510 </tests> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
511 <help><![CDATA[ |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
512 @GENERAL_HELP@ |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
513 ]]></help> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
514 <expand macro="citations" /> |
cd2f3a280463
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/bioconductor-scp commit a0a1a3de5dd24b2aabe96ec3d6f89acdcf5e462b
recetox
parents:
diff
changeset
|
515 </tool> |