Mercurial > repos > azomics > metacyto_checkpanel
annotate metacyto_checkpanel.xml @ 0:67d79ba0f7aa draft default tip
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
author | azomics |
---|---|
date | Tue, 27 Jul 2021 21:47:56 +0000 |
parents | |
children |
rev | line source |
---|---|
0
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
1 <tool id="metacyto_checkpanel" name="Check markers in analysis panels" version="1.0+galaxy0" profile="18.01"> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
2 <description>for MetaCyto</description> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
3 <requirements> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
4 <requirement type="package" version="1.4.0">bioconductor-metacyto</requirement> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
5 </requirements> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
6 <stdio> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
7 <exit_code range="1:9" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
8 <exit_code range="10" level="fatal" description="The input file cannot be used. Please check input format." /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
9 <exit_code range="11:" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
10 </stdio> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
11 <command><![CDATA[ |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
12 Rscript --slave --vanilla '$__tool_directory__/metacyto_checkpanel.R' '${input_file}' '${output_file}'; |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
13 #if $graph=="TRUE" |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
14 mv panel_summary.pdf '${pdf_out}' |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
15 #end if |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
16 ]]> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
17 </command> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
18 <inputs> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
19 <param format="metacyto_summary.txt" name="input_file" type="data" label="MetaCyto preprocessing summary"/> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
20 <param name="graph" type="boolean" label="Output visual summary?" checked="false" truevalue="TRUE" falsevalue="FALSE" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
21 </inputs> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
22 <outputs> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
23 <data format="tabular" name="output_file" label="Panel Summary of ${input_file.name}"/> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
24 <data format="pdf" name="pdf_out" label="Visual Panel Summary of ${input_file.name}"> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
25 <filter>(graph)</filter> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
26 </data> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
27 </outputs> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
28 <tests> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
29 <test> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
30 <param name="input_file" value="mc_preprocesss_summary.metacyto_summary.txt"/> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
31 <param name="graph" value="True"/> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
32 <output name="output_file" ftype="tabular"> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
33 <assert_contents> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
34 <has_n_columns n="3" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
35 <has_text text="CD95" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
36 <has_n_lines n="14" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
37 </assert_contents> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
38 </output> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
39 <output name="pdf_out" ftype="pdf"> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
40 <assert_contents> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
41 <has_size value="4569" delta="500" /> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
42 </assert_contents> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
43 </output> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
44 </test> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
45 </tests> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
46 <help><![CDATA[ |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
47 Metacyto Check Markers in analysis panels |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
48 ----------------------------------------- |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
49 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
50 This tool uses MetaCyto's panel summary function to compare marker names between groups of FCS files. |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
51 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
52 **Input** |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
53 This tool requires the MetaCyto pre-processing Summary as input. |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
54 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
55 **Output** |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
56 This tool generates a table and an optional visual representation in PDF of how markers are distributed in the FCS file sets. |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
57 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
58 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
59 **Example** |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
60 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
61 *Input* - Summary Table:: |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
62 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
63 study_id antibodies filenames |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
64 group1 Marker1|Marker2|Marker3|... file1.fcs |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
65 group2 Marker1|Marker2|Marker3|... file2.fcs |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
66 ... ... ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
67 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
68 *Output* - Panel Summary:: |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
69 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
70 Markers group1 group2 ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
71 Marker1 1 1 ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
72 Marker2 1 1 ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
73 Marker3 0 1 ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
74 ... ... ... ... |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
75 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
76 *Graphical output* |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
77 |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
78 .. image:: ./images/checkpanel.png |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
79 ]]> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
80 </help> |
67d79ba0f7aa
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_headers commit 14b2e4d834a9856236affb7b77debecca360c542"
azomics
parents:
diff
changeset
|
81 </tool> |