annotate galaxy-tools/biobank/importer/data_object.xml @ 0:e54d14bed3f5 draft default tip

Uploaded
author ric
date Thu, 29 Sep 2016 06:09:15 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
1 <tool id="vl_import_data_object" name="VLI.data_object">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
2 <description>import DataObject definitions within omero/vl</description>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
3 <command interpreter="bash">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
4 launcher.sh
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
5 --interpreter=python
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
6 --runner=importer.py
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
7 --host=$__user_omero_host__
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
8 --user=$__user_omero_user__
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
9 --passwd=$__user_omero_password__
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
10 --operator=$__user_email__
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
11 --ifile=${input}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
12 --ofile=${output}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
13 --report_file=${report}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
14 --logfile=${logfile}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
15 #if $blocking_validation
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
16 --blocking-validator
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
17 #end if
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
18 data_object
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
19 #if str($study) != 'use_provided'
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
20 --study ${study}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
21 #end if
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
22 #if str($mimetype) != 'use_provided'
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
23 --mimetype=${mimetype}
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
24 #end if
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
25 </command>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
26
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
27 <inputs>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
28 <param format="tabular" name="input" type="data"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
29 label="A tabular dataset with the following columns ..."/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
30
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
31 <param name="study" type="select" label="Context study" ajax = "True" ajax-source = "galaxy/get/studies" sort="True"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
32 help="Choose from the already defined studies. See below.">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
33 <option value="use_provided" selected="true">Records provide study labels</option>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
34 </param>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
35
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
36 <param name="mimetype" type="select"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
37 label="mimetype for the data object."
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
38 help="Choose from the following. See below.">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
39 <option value="use_provided" selected="true">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
40 Use record provided</option>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
41 <option value="x-vl/affymetrix-cel">x-vl/affymetrix-cel</option>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
42 </param>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
43
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
44 <!-- ************************************************** -->
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
45 <param name="blocking_validation" type="boolean" checked="false"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
46 label="Blocking validation"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
47 help="When this check is enabled, if at least one record doesn't pass importer's validation, the entire import procedure will be blocked"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
48
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
49 <conditional name="wait_for_trigger">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
50 <param name="enable_trigger" type="boolean" checked="false"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
51 label="Wait for another tool to end before running this tool"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
52 <when value="true">
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
53 <param format="txt" name="trigger_file" type="data"
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
54 label="Select the LOG file that will be used as trigger"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
55 </when>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
56 </conditional>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
57
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
58 </inputs>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
59
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
60 <outputs>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
61 <data format="tabular" name="output" label="${tool.name}.mapping"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
62 <data format="tabular" name="report" label="${tool.name}.report"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
63 <data format="txt" name="logfile" label="${tool.name}.logfile"/>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
64 </outputs>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
65
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
66 <stdio>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
67 <exit_code range="1:" level="fatal" />
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
68 </stdio>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
69
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
70 <help>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
71 Will read in a tsv file with the following columns::
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
72
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
73 study path data_sample mimetype size sha1
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
74
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
75 TEST01 file:/share/fs/v039303.cel V2902 x-vl/affymetrix-cel 39090 E909090
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
76 ....
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
77
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
78 Records that point to an unknown data sample will be noisily
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
79 ignored. The same will happen to records that have the same path of a
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
80 previously seen data_object
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
81 </help>
e54d14bed3f5 Uploaded
ric
parents:
diff changeset
82 </tool>