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

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