Mercurial > repos > immport-devteam > check_fcs_headers
annotate getFCSheaders.xml @ 1:a5609a84ed16 draft default tip
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
author | azomics |
---|---|
date | Thu, 23 Jul 2020 08:14:29 -0400 |
parents | |
children |
rev | line source |
---|---|
1
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
1 <tool id="get_fcs_headers" name="Get list of markers" version="2.0+galaxy0"> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
2 <description>in FCS files.</description> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
3 <requirements> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
4 <requirement type="package" version="1.42.0">bioconductor-flowcore</requirement> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
5 </requirements> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
6 <stdio> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
7 <exit_code range="10" level="warning" description="Not all files are valid FCS files, see output for details." /> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
8 </stdio> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
9 <command><![CDATA[ |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
10 Rscript '$__tool_directory__/getFCSheader.R' '${output_file}' |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
11 #for $f in $input |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
12 '${f}' '${f.name}' |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
13 #end for |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
14 ]]> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
15 </command> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
16 <inputs> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
17 <param format="fcs" name="input" type="data_collection" collection_type="list" label="FCS files Collection"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
18 </inputs> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
19 <outputs> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
20 <data format="tabular" name="output_file" label="Headers of files in ${input.name}"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
21 </outputs> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
22 <tests> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
23 <test> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
24 <param name="input"> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
25 <collection type="list"> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
26 <element name="input1.fcs" value="input1.fcs"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
27 <element name="input2.fcs" value="input2.fcs"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
28 <element name="input3.fcs" value="input3.fcs"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
29 </collection> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
30 </param> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
31 <output name="output_file" file="output.tabular" lines_diff="8"/> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
32 </test> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
33 </tests> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
34 <help><![CDATA[ |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
35 This tool returns a table of the headers of a set of FCS files. |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
36 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
37 ----- |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
38 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
39 **Input files** |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
40 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
41 This tool requires collections of FCS files as input. |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
42 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
43 **Output file** |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
44 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
45 The output file is a table listing the markers and channels for each file. |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
46 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
47 ----- |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
48 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
49 **Example** |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
50 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
51 *File1*:: |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
52 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
53 Marker1 Marker2 Marker3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
54 34 45 12 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
55 33 65 10 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
56 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
57 *File2*:: |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
58 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
59 Marker4 Marker5 Marker3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
60 19 62 98 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
61 12 36 58 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
62 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
63 *Output*:: |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
64 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
65 Filename Index 1 2 3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
66 File1 channels Channel1 Channel2 Channel3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
67 File2 channels Channel4 Channel5 Channel3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
68 File1 markers Marker1 Marker2 Marker3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
69 File2 markers Marker4 Marker5 Marker3 |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
70 ]]> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
71 </help> |
a5609a84ed16
"planemo upload for repository https://github.com/ImmPortDB/immport-galaxy-tools/tree/master/flowtools/check_fcs_headers commit e5be067c50262354a028bd03b77beb8369fb6fb1"
azomics
parents:
diff
changeset
|
72 </tool> |