Mercurial > repos > ric > test2
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/galaxy-tools/biobank/utils/prepare_seq_dsample_inputs.xml Wed Sep 28 06:03:30 2016 -0400 @@ -0,0 +1,77 @@ +<tool id="vl_prepare_seq_dsample_inputs" + name="VLUTIL.prepare_seq_dsample_inputs"> + <description> + Extract OMERO.biobank objects from a sequencing samplesheet + </description> + + <command interpreter="bash"> + launcher.sh + --interpreter=python + --runner=prepare_seq_dsample_inputs.py + --in-file=${infile} + --logfile=${log_file} + --tubes-out-file=${tubes_ofile} + --flowcells-out-file=${flowcells_ofile} + --lanes-out-file=${lanes_ofile} + --laneslots-out-file=${laneslots_ofile} + --config-parameters=${config_params} + --study-output-file=${study_ofile} + --tubes-subsamples-output-file=${subsamples_ofile} + </command> + + <inputs> + <param format="tabular" name="infile" type="data" + label="Sampelsheet (in TAB-separated format)"/> + <param format="txt" name="config_params" type="data" + label="Configuration parameters" optional="false"/> + </inputs> + + <outputs> + <data format="tabular" name="tubes_ofile" + label="${tool.name}_tubes.tsv"/> + <data format="tabular" name="subsamples_ofile" + label="${tool.name}_subsamples.tsv"/> + <data format="tabular" name="flowcells_ofile" + label="${tool.name}_flowcells.tsv"/> + <data format="tabular" name="lanes_ofile" + label="${tool.name}_lanes.tsv"/> + <data format="tabular" name="laneslots_ofile" + label="${tool.name}_laneslots.tsv"/> + <data format="tabular" name="study_ofile" + label="${tool.name}_study.tsv"/> + <data format="txt" name="log_file" + label="${tool.name}.log"/> + </outputs> + + <stdio> + <exit_code range="1:" level="fatal" /> + </stdio> + + <help> +This tool produces files that can be used as input to import + * samples + * flowcells + * lanes + * laneslots + +within OMERO.biobank using import applications. + +If the optional 'study-output-file' parameter is given as input, the +script will produce the input file for a new study definition. + +If the optional 'tubes-subsamples-output-file' is given, the script +will generate another file with tubes definitions where each tube is +produced appliying a specific laboratory protocol to an existing +tube. Existing tubes are the ones in tubes-out-file, new tubes' labels +are created using the pattern **tube_label::protocol** +The config_parameters field must point to a YAML configuration file +with the following structure: + + config_parameters: + study_label: study_label + + namespace: namespace + +where study_label is mandatory + </help> +</tool> \ No newline at end of file
