comparison validate_affy_metadata.xml @ 0:80d672b3e6dd draft

Uploaded
author greg
date Thu, 15 Aug 2019 13:17:41 -0400
parents
children b5f5c3d0f349
comparison
equal deleted inserted replaced
-1:000000000000 0:80d672b3e6dd
1 <tool id="validate_affy_metadata" name="Validate Affymetrix metadata" version="1.0.0">
2 <description>for 96 well plate</description>
3 <command detect_errors="exit_code"><![CDATA[
4 python '$__tool_directory__/validate_affy_metadata.py'
5 --input '$input'
6 --output '$output']]></command>
7 <inputs>
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 32 columns and no more than 96 lines of data"><![CDATA[value is not None and value.metadata.columns==32 and value.metadata.data_lines<=96]]></validator>
10 </param>
11 </inputs>
12 <outputs>
13 <data name="output" format="tabular"/>
14 </outputs>
15 <tests>
16 <test>
17 <param name="input" value="affy_metadata.tabular" ftype="tabular"/>
18 <output name="output" file="affy_metadata.tabular" ftype="tabular"/>
19 </test>
20 </tests>
21 <help>
22 **What it does**
23
24 Validates an Affymetrix metadata file for 96 well plate data. These files consist of 32 columns and no more than 96 data lines.
25 The tool will output the input file if it is valid.
26
27 -----
28
29 **Columns**
30
31 * user_specimen_id
32 * field_call
33 * bcoral_genet_id
34 * bsym_genet_id
35 * reef
36 * region
37 * latitude
38 * longitude
39 * geographic_origin
40 * colony_location
41 * depth
42 * disease_resist
43 * bleach_resist
44 * mortality
45 * tle
46 * spawning
47 * collector_last_name
48 * collector_first_name
49 * org
50 * collection_date
51 * contact_email
52 * seq_facility
53 * array_version
54 * public
55 * public_after_date
56 * sperm_motility
57 * healing_time
58 * dna_extraction_method
59 * dna_concentration
60 * registry_id
61 * result_folder_name
62 * plate_barcode
63 </help>
64 <citations>
65 <citation type="bibtex">
66 @misc{None,
67 journal = {None},
68 author = {Baums I},
69 title = {Manuscript in preparation},
70 year = {None},
71 url = {http://baumslab.org}
72 </citation>
73 </citations>
74 </tool>
75