comparison validate_affy_metadata.xml @ 21:90688364136c draft

Uploaded
author greg
date Thu, 14 Feb 2019 13:13:33 -0500
parents 2df07ae9af2d
children 84478b80cc47
comparison
equal deleted inserted replaced
20:2df07ae9af2d 21:90688364136c
4 python '$__tool_directory__/validate_affy_metadata.py' 4 python '$__tool_directory__/validate_affy_metadata.py'
5 --input '$input' 5 --input '$input'
6 --output '$output']]></command> 6 --output '$output']]></command>
7 <inputs> 7 <inputs>
8 <param name="input" type="data" format="tabular" label="Affymetrix 96 well plate metadata file"> 8 <param name="input" type="data" format="tabular" label="Affymetrix 96 well plate metadata file">
9 <validator type="expression" message="96 well plate data must have 28 columns and no more than 96 lines of data"><![CDATA[value is not None and value.metadata.columns==28 and value.metadata.data_lines<=96]]></validator> 9 <validator type="expression" message="96 well plate data must have 30 columns and no more than 96 lines of data"><![CDATA[value is not None and value.metadata.columns==30 and value.metadata.data_lines<=96]]></validator>
10 </param> 10 </param>
11 </inputs> 11 </inputs>
12 <outputs> 12 <outputs>
13 <data name="output" format="tabular"/> 13 <data name="output" format="tabular"/>
14 </outputs> 14 </outputs>
19 </test> 19 </test>
20 </tests> 20 </tests>
21 <help> 21 <help>
22 **What it does** 22 **What it does**
23 23
24 Validates an Affymetrix metadata file for 96 well plate data. These files consist of 28 columns and no more than 96 data lines. 24 Validates an Affymetrix metadata file for 96 well plate data. These files consist of 30 columns and no more than 96 data lines.
25 The tool will output the input file if it is valid. 25 The tool will output the input file if it is valid.
26 26
27 ----- 27 -----
28 28
29 **Columns** 29 **Columns**
54 * contact_email 54 * contact_email
55 * seq_facility 55 * seq_facility
56 * array_version 56 * array_version
57 * public 57 * public
58 * public_after_date 58 * public_after_date
59 * sperm_motility
60 * healing_time
59 </help> 61 </help>
60 <citations> 62 <citations>
61 </citations> 63 </citations>
62 </tool> 64 </tool>
63 65