Mercurial > repos > cropgeeks > flapjack
diff hapmap2fj.xml @ 54:8855844f40a8 draft
Uploaded the latest version of our Flapjack tools for Galaxy.
author | cropgeeks |
---|---|
date | Tue, 14 Nov 2017 06:42:48 -0500 |
parents | 927533e85a6a |
children | 6777844fd638 |
line wrap: on
line diff
--- a/hapmap2fj.xml Tue Aug 29 08:15:12 2017 -0400 +++ b/hapmap2fj.xml Tue Nov 14 06:42:48 2017 -0500 @@ -1,42 +1,51 @@ <tool id="flapjack_hapmap2fj" name="HapMap to Flapjack" version="0.0.1"> + <description>Convert a HapMap-formatted file into a Flapjack-formatted genotype file</description> + <command><![CDATA[ + java + #if $adv_opts.show_advanced + -Xmx$adv_opts.memory + #end if + -cp $__tool_directory__/lib/flapjack.jar jhi.flapjack.io.cmd.HapMapToFJTabbedConverter + -h $hapmap + -s $separator + -m $map + -g $genotypes + ]]></command> + <inputs> + <param format="txt" name="hapmap" type="data" label="Source file" + help="HapMap Formatted File"/> -<!--System.out.println("Usage: hapmap2flapjack <options>\n" - + " where valid options are:\n" - + " -separator=<s or t> (required separator used in input file)\n" - + " -hapmap=<hapmap_file> (required input file)\n" - + " -map=<map_file> (required output file)\n" - + " -genotypes=<genotype_file> (required output file)\n");--> + <param name="separator" type="boolean" label="File is tab-separated" + truevalue="t" falsevalue="s"> + </param> - <description>convert an HapMap formatted file into a Flapjack-formatted genotype file</description> - <command>java -Xmx$memory -cp $__tool_directory__/lib/flapjack.jar jhi.flapjack.io.cmd.HapMapToFJTabbedConverter - -hapmap=$hapmap - -separator=$separator - -map=$map - -genotypes=$genotypes - </command> - <inputs> - <param format="txt" name="hapmap" type="data" label="Source file" - help="HapMap Formatted File"/> - <param name="separator" type="boolean" label="File is tab-separated" - truevalue="t" falsevalue="s"> - </param> - <param name="memory" type="select" label="Memory" - help="How much memory to use; larger files may require more memory"> - <option selected="true" value="64m">64MB</option> - <option value="128m">128MB</option> - <option value="256m">256MB</option> - </param> - </inputs> - <outputs> - <data format="fjmap" name="map" /> - <data format="fjgenotype" name="genotypes" /> - </outputs> - - <stdio> - <exit_code range="1:" /> - </stdio> + <conditional name="adv_opts"> + <param name="show_advanced" type="boolean" + label="Enable advanced options" + truevalue="show" falsevalue=""> + </param> + <when value="show"> + <param name="memory" type="select" + label="Memory" + help="How much memory to use (larger files may require more memory)."> + <option selected="true" value="64m">64MB</option> + <option value="128m">128MB</option> + <option value="256m">256MB</option> + </param> + </when> + </conditional> + </inputs> - <help><![CDATA[ + <outputs> + <data format="fjmap" name="map" /> + <data format="fjgenotype" name="genotypes" /> + </outputs> + + <stdio> + <exit_code range="1:" /> + </stdio> + + <help><![CDATA[ .. class:: infomark **What it does** @@ -47,12 +56,10 @@ This tool converts a Flapjack-formatted file of genotype data into a corresponding HDF5 file. See Flapjack's documentation_ for more details on the various Flapjack data formats. -.. _documentation: https://ics.hutton.ac.uk/wiki/index.php/Flapjack_Help_%2D_Projects_and_Data_Formats - - +.. _documentation: https://ics.hutton.ac.uk/wiki/index.php/Flapjack_Help_%2D_Projects_and_Data_Formats + ]]></help> - ]]></help> - <citations> - <citation type="doi">10.1093/bioinformatics/btq580</citation> - </citations> + <citations> + <citation type="doi">10.1093/bioinformatics/btq580</citation> + </citations> </tool> \ No newline at end of file