annotate galaxy-tools/biobank/utils/prepare_seq_dsample_inputs.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_prepare_seq_dsample_inputs"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
2 name="VLUTIL.prepare_seq_dsample_inputs">
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
3 <description>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
4 Extract OMERO.biobank objects from a sequencing samplesheet
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
5 </description>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
6
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
7 <command interpreter="bash">
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
8 launcher.sh
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
9 --interpreter=python
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
10 --runner=prepare_seq_dsample_inputs.py
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
11 --in-file=${infile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
12 --logfile=${log_file}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
13 --tubes-out-file=${tubes_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
14 --flowcells-out-file=${flowcells_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
15 --lanes-out-file=${lanes_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
16 --laneslots-out-file=${laneslots_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
17 --config-parameters=${config_params}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
18 --study-output-file=${study_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
19 --tubes-subsamples-output-file=${subsamples_ofile}
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
20 </command>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
21
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
22 <inputs>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
23 <param format="tabular" name="infile" type="data"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
24 label="Sampelsheet (in TAB-separated format)"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
25 <param format="txt" name="config_params" type="data"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
26 label="Configuration parameters" optional="false"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
27 </inputs>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
28
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
29 <outputs>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
30 <data format="tabular" name="tubes_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
31 label="${tool.name}_tubes.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
32 <data format="tabular" name="subsamples_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
33 label="${tool.name}_subsamples.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
34 <data format="tabular" name="flowcells_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
35 label="${tool.name}_flowcells.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
36 <data format="tabular" name="lanes_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
37 label="${tool.name}_lanes.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
38 <data format="tabular" name="laneslots_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
39 label="${tool.name}_laneslots.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
40 <data format="tabular" name="study_ofile"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
41 label="${tool.name}_study.tsv"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
42 <data format="txt" name="log_file"
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
43 label="${tool.name}.log"/>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
44 </outputs>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
45
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
46 <stdio>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
47 <exit_code range="1:" level="fatal" />
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
48 </stdio>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
49
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
50 <help>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
51 This tool produces files that can be used as input to import
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
52 * samples
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
53 * flowcells
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
54 * lanes
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
55 * laneslots
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
56
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
57 within OMERO.biobank using import applications.
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
58
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
59 If the optional 'study-output-file' parameter is given as input, the
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
60 script will produce the input file for a new study definition.
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
61
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
62 If the optional 'tubes-subsamples-output-file' is given, the script
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
63 will generate another file with tubes definitions where each tube is
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
64 produced appliying a specific laboratory protocol to an existing
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
65 tube. Existing tubes are the ones in tubes-out-file, new tubes' labels
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
66 are created using the pattern **tube_label::protocol**
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
67 The config_parameters field must point to a YAML configuration file
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
68 with the following structure:
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
69
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
70 config_parameters:
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
71 study_label: study_label
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
72
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
73 namespace: namespace
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
74
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
75 where study_label is mandatory
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
76 </help>
ba6cf6ede027 Uploaded
ric
parents:
diff changeset
77 </tool>