annotate hdf52fj.xml @ 67:0a0a6be2d6b4 draft

Uploaded
author cropgeeks
date Wed, 21 Feb 2018 11:57:13 -0500
parents 6777844fd638
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
1 <tool id="flapjack_hdf52fj" name="HDF5 to Flapjack" version="0.0.1">
55
6777844fd638 Updated the descriptions of the Flapjack tools to be more consistent.
cropgeeks
parents: 54
diff changeset
2 <description>convert an HDF5 formatted genotype file into a Flapjack formatted genotype file</description>
54
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
3 <command><![CDATA[
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
4 java
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
5 #if $adv_opts.show_advanced
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
6 -Xmx$adv_opts.memory
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
7 #end if
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
8 -cp $__tool_directory__/lib/flapjack.jar jhi.flapjack.io.cmd.Hdf5ToFJTabbedConverter
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
9 -h $hdf5
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
10 -o $genotypes
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
11 #if $lines
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
12 -l $lines
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
13 #end if
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
14 #if $markers
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
15 -m $markers
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
16 #end if
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
17 ]]></command>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
18 <inputs>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
19 <param format="h5" name="hdf5" type="data" label="A Flapjack HDF5 genotype file"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
20 help="Flapjack's flavour of HDF5 for storing genotype data."/>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
21 <param format="txt" name="lines" type="data" label="Line file"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
22 help="A list of lines desired in the output. One line name per line on each line of the file."
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
23 optional="true"/>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
24 <param format="txt" name="markers" type="data" label="Marker file"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
25 help="A list of markers desired in the output. One line name per marker on each line of the file."
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
26 optional="true"/>
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
27
54
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
28 <conditional name="adv_opts">
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
29 <param name="show_advanced" type="boolean"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
30 label="Enable advanced options"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
31 truevalue="show" falsevalue="">
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
32 </param>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
33 <when value="show">
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
34 <param name="memory" type="select"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
35 label="Memory"
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
36 help="How much memory to use (larger files may require more memory).">
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
37 <option selected="true" value="64m">64MB</option>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
38 <option value="128m">128MB</option>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
39 <option value="256m">256MB</option>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
40 </param>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
41 </when>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
42 </conditional>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
43 </inputs>
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
44
54
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
45 <outputs>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
46 <data format="fjgenotype" name="genotypes" />
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
47 </outputs>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
48
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
49 <stdio>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
50 <exit_code range="1:" />
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
51 </stdio>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
52
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
53 <help><![CDATA[
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
54 .. class:: infomark
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
55
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
56 **What it does**
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
57
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
58 Flapjack is a multi-platform application providing interactive visualizations of high-throughput genotype data,
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
59 allowing for rapid navigation and comparisons between lines, markers and chromosomes.
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
60
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
61 This tool converts a Flapjack-formatted file of genotype data into a corresponding HDF5 file.
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
62 See Flapjack's documentation_ for more details on the various Flapjack data formats.
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
63
54
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
64 .. _documentation: http://flapjack.hutton.ac.uk/en/latest/projects_&_data_formats.html
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
65 ]]></help>
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
66
54
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
67 <citations>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
68 <citation type="doi">10.1093/bioinformatics/btq580</citation>
8855844f40a8 Uploaded the latest version of our Flapjack tools for Galaxy.
cropgeeks
parents: 36
diff changeset
69 </citations>
36
927533e85a6a Uploaded
cropgeeks
parents:
diff changeset
70 </tool>