Mercurial > repos > galaxyp > cardinal_segmentations
annotate macros.xml @ 8:b591450b3d1c draft
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
author | galaxyp |
---|---|
date | Wed, 13 May 2020 14:04:57 -0400 |
parents | 4a2ac25d1063 |
children | 2da46f180f35 |
rev | line source |
---|---|
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
1 <macros> |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
2 <token name="@VERSION@">2.4.0</token> |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
3 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
4 <xml name="requirements"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
5 <requirements> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
6 <requirement type="package" version="@VERSION@">bioconductor-cardinal</requirement> |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
7 <requirement type="package" version="3.6.1">r-base</requirement> |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
8 <yield/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
9 </requirements> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
10 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
11 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
12 <xml name="print_version"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
13 <version_command><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
14 echo $(R --version | grep version | grep -v GNU)", Cardinal version" $(R --vanilla --slave -e "library(Cardinal); cat(sessionInfo()\$otherPkgs\$Cardinal\$Version)" 2> /dev/null | grep -v -i "WARNING: ") |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
15 ]]></version_command> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
16 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
17 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
18 <token name="@INPUT_LINKING@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
19 #if $infile.ext == 'imzml' |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
20 ln -s '${infile.extra_files_path}/imzml' infile.imzML && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
21 ln -s '${infile.extra_files_path}/ibd' infile.ibd && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
22 #elif $infile.ext == 'analyze75' |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
23 ln -s '${infile.extra_files_path}/hdr' infile.hdr && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
24 ln -s '${infile.extra_files_path}/img' infile.img && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
25 ln -s '${infile.extra_files_path}/t2m' infile.t2m && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
26 #else |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
27 ln -s $infile infile.RData && |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
28 #end if |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
29 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
30 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
31 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
32 <token name="@READING_MSIDATA@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
33 ## importing MSI data files |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
34 |
8
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
35 ## read RData files (MSI and other data) independent of filename |
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
36 loadRData <- function(fileName){ |
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
37 load(fileName) |
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
38 get(ls()[ls() != "fileName"]) |
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
39 } |
b591450b3d1c
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit d008f6ea0f5c8435fb975a34cb99ea4d42c5ebd2"
galaxyp
parents:
7
diff
changeset
|
40 |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
41 #if $infile.ext == 'imzml' |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
42 #if str($processed_cond.processed_file) == "processed": |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
43 msidata <- readImzML('infile', resolution=$processed_cond.accuracy, attach.only=TRUE, units = "$processed_cond.units") |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
44 msidata = collect(msidata, as.matrix=TRUE) ##coercion to continuous |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
45 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
46 #else |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
47 msidata <- readImzML('infile', attach.only=TRUE) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
48 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
49 #end if |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
50 #elif $infile.ext == 'analyze75' |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
51 msidata = readAnalyze('infile', attach.only=TRUE) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
52 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
53 #else |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
54 msidata = loadRData('infile.RData') |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
55 #end if |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
56 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
57 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
58 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
59 <token name="@DATA_PROPERTIES@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
60 ## Number of features (mz) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
61 maxfeatures = length(features(msidata)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
62 ## Range mz |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
63 minmz = round(min(mz(msidata)), digits=2) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
64 maxmz = round(max(mz(msidata)), digits=2) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
65 ## Number of spectra (pixels) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
66 pixelcount = length(pixels(msidata)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
67 ## Range x coordinates |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
68 minimumx = min(coord(msidata)[,1]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
69 maximumx = max(coord(msidata)[,1]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
70 ## Range y coordinates |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
71 minimumy = min(coord(msidata)[,2]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
72 maximumy = max(coord(msidata)[,2]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
73 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
74 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
75 properties = c("Number of m/z features", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
76 "Range of m/z values", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
77 "Number of pixels", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
78 "Range of x coordinates", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
79 "Range of y coordinates") |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
80 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
81 values = c(paste0(maxfeatures), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
82 paste0(minmz, " - ", maxmz), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
83 paste0(pixelcount), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
84 paste0(minimumx, " - ", maximumx), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
85 paste0(minimumy, " - ", maximumy)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
86 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
87 property_df = data.frame(properties, values) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
88 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
89 |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
90 <token name="@READING_MSIDATA_FULLY_COMPATIBLE@"><![CDATA[ |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
91 ## importing MSI data files |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
92 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
93 #if $infile.ext == 'imzml' |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
94 #if str($processed_cond.processed_file) == "processed": |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
95 msidata <- readImzML('infile', resolution=$processed_cond.accuracy, units = "$processed_cond.units", attach.only=TRUE) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
96 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
97 #else |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
98 msidata <- readImzML('infile', attach.only=TRUE) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
99 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
100 #end if |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
101 #elif $infile.ext == 'analyze75' |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
102 msidata = readAnalyze('infile', attach.only=TRUE) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
103 centroided(msidata) = $centroids |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
104 #else |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
105 ## function to read RData files independent of filename |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
106 loadRData <- function(fileName){ |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
107 load(fileName) |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
108 get(ls()[ls() != "fileName"]) |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
109 } |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
110 msidata = loadRData('infile.RData') |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
111 msidata = as(msidata, "MSImagingExperiment") |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
112 run(msidata) = "infile" |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
113 #end if |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
114 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
115 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
116 |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
117 <token name="@DATA_PROPERTIES_INRAM@"><![CDATA[ |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
118 ########################### QC numbers ######################## |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
119 ## including intensity calculations which need data in RAM |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
120 ## Number of features (mz) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
121 maxfeatures = length(features(msidata)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
122 ## Range mz |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
123 minmz = round(min(mz(msidata)), digits=2) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
124 maxmz = round(max(mz(msidata)), digits=2) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
125 ## Number of spectra (pixels) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
126 pixelcount = length(pixels(msidata)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
127 ## Range x coordinates |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
128 minimumx = min(coord(msidata)[,1]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
129 maximumx = max(coord(msidata)[,1]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
130 ## Range y coordinates |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
131 minimumy = min(coord(msidata)[,2]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
132 maximumy = max(coord(msidata)[,2]) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
133 ## Range of intensities |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
134 minint = round(min(as.matrix(spectra(msidata)), na.rm=TRUE), digits=2) |
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
135 maxint = round(max(as.matrix(spectra(msidata)), na.rm=TRUE), digits=2) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
136 ## Number of intensities > 0, for if conditions |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
137 npeaks= sum(as.matrix(spectra(msidata))>0, na.rm=TRUE) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
138 ## Number of NA in spectra matrix |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
139 NAcount = sum(is.na(spectra(msidata))) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
140 ## Number of NA in spectra matrix |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
141 infcount = sum(is.infinite(as.matrix(spectra(msidata)))) |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
142 ## Number of duplicated coordinates |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
143 dupl_coord = sum(duplicated(coord(msidata))) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
144 properties = c("Number of m/z features", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
145 "Range of m/z values", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
146 "Number of pixels", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
147 "Range of x coordinates", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
148 "Range of y coordinates", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
149 "Range of intensities", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
150 "Number of NA intensities", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
151 "Number of Inf intensities", |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
152 "Number of duplicated coordinates") |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
153 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
154 values = c(paste0(maxfeatures), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
155 paste0(minmz, " - ", maxmz), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
156 paste0(pixelcount), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
157 paste0(minimumx, " - ", maximumx), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
158 paste0(minimumy, " - ", maximumy), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
159 paste0(minint, " - ", maxint), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
160 paste0(NAcount), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
161 paste0(infcount), |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
162 paste0(dupl_coord)) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
163 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
164 property_df = data.frame(properties, values) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
165 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
166 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
167 <token name="@CARDINAL_DESCRIPTION@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
168 Cardinal is an R package that implements statistical & computational tools for analyzing mass spectrometry imaging datasets. |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
169 `More information on Cardinal <http://cardinalmsi.org/>`_ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
170 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
171 <token name="@MSIDATA_INPUT_DESCRIPTION@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
172 **Input data** |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
173 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
174 - MSI data: 3 types of input data can be used: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
175 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
176 - imzml file (upload imzml and ibd file via the "composite" function) `Introduction to the imzml format <https://ms-imaging.org/wp/imzml/>`_ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
177 - Analyze7.5 (upload hdr, img and t2m file via the "composite" function) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
178 - Cardinal "MSImageSet" data saved as .RData |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
179 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
180 <token name="@MZ_TABULAR_INPUT_DESCRIPTION@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
181 - Optional tabular file with m/z values: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
182 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
183 - One column with numeric m/z values (without empty fields or letters) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
184 - The file is allowed to have any column names as header (in this case set "Tabular file contains a header line" to yes) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
185 - m/z features outside the m/z range of the input file are ignored |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
186 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
187 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
188 :: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
189 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
190 m/z |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
191 100.0 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
192 100.01 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
193 100.02 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
194 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
195 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
196 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
197 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
198 <token name="@MZ_2COLS_TABULAR_INPUT_DESCRIPTION@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
199 - Tabular file with m/z values: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
200 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
201 - One column with numeric m/z values (without empty fields or letters), another column with names for the m/z (m/z column can also be used as name) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
202 - The file is allowed to have any column names as header (in this case set "Tabular file contains a header line" to yes) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
203 - m/z features outside the m/z range of the input file are ignored |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
204 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
205 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
206 :: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
207 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
208 m/z name |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
209 100.0 analyte1 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
210 100.01 analyte2 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
211 100.02 analyte3 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
212 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
213 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
214 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
215 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
216 <token name="@SPECTRA_TABULAR_INPUT_DESCRIPTION@"><![CDATA[ |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
217 - Optional file with pixel coordinates and annotation: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
218 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
219 - Tabular file: One column with x values, one column with y values and one column with annotations |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
220 - The file is allowed to have any column names as header (in this case set "Tabular file contains a header line" to yes) |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
221 - Pixel with coordinates outside the coordinates of the input file are ignored |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
222 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
223 :: |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
224 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
225 x_coord y_coord annotation |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
226 1 1 healthy |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
227 2 1 healthy |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
228 3 1 disease |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
229 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
230 ... |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
231 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
232 ]]></token> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
233 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
234 <xml name="reading_msidata"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
235 <param name="infile" type="data" format="imzml,rdata,analyze75" |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
236 label="MSI data" |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
237 help="Input file as imzML (composite upload), Analyze7.5 (composite upload) or Cardinal MSImageSet saved as RData (regular upload)"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
238 <param name="centroids" type="boolean" label="Centroided input" help="Choose Yes if peak detection has already been done." truevalue="TRUE" falsevalue="FALSE"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
239 <conditional name="processed_cond"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
240 <param name="processed_file" type="select" label="Processed imzML file" help="Choose no if your input is an Analyze7.5 or continuous imzML file"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
241 <option value="no_processed" selected="True">no</option> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
242 <option value="processed">yes</option> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
243 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
244 <when value="no_processed"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
245 <when value="processed"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
246 <param name="accuracy" type="float" value="50" label="Mass accuracy to which the m/z values will be binned" help="This should be set to the native accuracy of the mass spectrometer, if known"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
247 <param name="units" display="radio" type="select" label="Unit of the mass accuracy" help="either m/z or ppm"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
248 <option value="mz" >mz</option> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
249 <option value="ppm" selected="True" >ppm</option> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
250 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
251 </when> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
252 </conditional> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
253 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
254 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
255 <xml name="pdf_filename"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
256 <param name="filename" type="text" value="" label="Title" help="Will appear in the pdf output, if nothing given it will take the dataset name"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
257 <sanitizer invalid_char=""> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
258 <valid initial="string.ascii_letters,string.digits"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
259 <add value="_"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
260 <add value=" "/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
261 </valid> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
262 </sanitizer> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
263 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
264 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
265 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
266 <xml name="sanitizer_multiple_digits"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
267 <sanitizer invalid_char=""> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
268 <valid initial="string.digits"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
269 <add value=":" /> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
270 <add value="," /> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
271 </valid> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
272 </sanitizer> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
273 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
274 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
275 <xml name="reading_1_column_mz_tabular" token_label="Tabular file with m/z features"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
276 <param name="mz_tabular" type="data" format="tabular" label="@LABEL@" help="Only numeric m/z values are allowed"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
277 <param name="feature_column" data_ref="mz_tabular" label="Column with features" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
278 <param name="feature_header" type="boolean" label="Tabular file contains a header line" truevalue="TRUE" falsevalue="FALSE"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
279 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
280 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
281 <xml name="reading_2_column_mz_tabular" token_optional="false"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
282 <param name="calibrant_file" type="data" optional="@OPTIONAL@" format="tabular" |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
283 label="m/z of interest (e.g. internal Calibrants)" help="one column with m/z values, optional second column with names (m/z values can also be selected as name)"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
284 <param name="mz_column" data_ref="calibrant_file" optional="@OPTIONAL@" label="Column with m/z values" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
285 <param name="name_column" data_ref="calibrant_file" optional="@OPTIONAL@" label="Column with name of m/z values" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
286 <param name="calibrant_header" type="boolean" optional="@OPTIONAL@" label="Tabular file contains a header line" truevalue="TRUE" falsevalue="FALSE"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
287 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
288 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
289 <xml name="reading_pixel_annotations"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
290 <param name="annotation_file" type="data" format="tabular" label="Tabular file with pixel coordinates and annotation" |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
291 help="Tabular file with three columns: x values, y values and pixel annotations"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
292 <param name="column_x" data_ref="annotation_file" label="Column with x values" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
293 <param name="column_y" data_ref="annotation_file" label="Column with y values" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
294 <param name="column_names" data_ref="annotation_file" label="Column with pixel annotations" type="data_column"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
295 <param name="tabular_header" type="boolean" label="Tabular file contains a header line" truevalue="TRUE" falsevalue="FALSE"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
296 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
297 |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
298 <xml name="citations"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
299 <citations> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
300 <citation type="doi">10.1093/bioinformatics/btv146</citation> |
7
4a2ac25d1063
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit f986c51abe33c7f622d429a3c4a79ee24b33c1f3"
galaxyp
parents:
6
diff
changeset
|
301 <citation type="doi">10.1093/gigascience/giz143</citation> |
6
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
302 </citations> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
303 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
304 <xml name="infile_analyze75"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
305 <param name="infile" value="" ftype="analyze75"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
306 <composite_data value="Analyze75.hdr"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
307 <composite_data value="Analyze75.img"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
308 <composite_data value="Analyze75.t2m"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
309 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
310 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
311 <xml name="infile_imzml"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
312 <param name="infile" value="" ftype="imzml"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
313 <composite_data value="Example_Continuous.imzML"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
314 <composite_data value="Example_Continuous.ibd"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
315 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
316 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
317 <xml name="processed_infile_imzml"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
318 <param name="infile" value="" ftype="imzml"> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
319 <composite_data value="Example_Processed.imzML"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
320 <composite_data value="Example_Processed.ibd"/> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
321 </param> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
322 </xml> |
82f6c2f4332d
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 15e24b1f0143679647906bc427654f66b417a45c"
galaxyp
parents:
4
diff
changeset
|
323 </macros> |