view hdf52fj.xml @ 59:3ff3493f54d6 draft

Uploaded
author cropgeeks
date Fri, 17 Nov 2017 06:38:55 -0500
parents 6777844fd638
children
line wrap: on
line source

<tool id="flapjack_hdf52fj" name="HDF5 to Flapjack" version="0.0.1">
	<description>convert an HDF5 formatted genotype 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.Hdf5ToFJTabbedConverter
		-h $hdf5
		-o $genotypes
		#if $lines
			-l $lines
		#end if
		#if $markers
			-m $markers
		#end if
	]]></command>
	<inputs>
		<param format="h5" name="hdf5" type="data" label="A Flapjack HDF5 genotype file"
			help="Flapjack's flavour of HDF5 for storing genotype data."/>
		<param format="txt" name="lines" type="data" label="Line file"
			help="A list of lines desired in the output. One line name per line on each line of the file."
			optional="true"/>
		<param format="txt" name="markers" type="data" label="Marker file"
			help="A list of markers desired in the output. One line name per marker on each line of the file."
			optional="true"/>

		<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>

	<outputs>
		<data format="fjgenotype" name="genotypes" />
	</outputs>

	<stdio>
		<exit_code range="1:" />
	</stdio>

	<help><![CDATA[
.. class:: infomark

**What it does**

Flapjack is a multi-platform application providing interactive visualizations of high-throughput genotype data,
allowing for rapid navigation and comparisons between lines, markers and chromosomes.

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: http://flapjack.hutton.ac.uk/en/latest/projects_&_data_formats.html
	]]></help>

	<citations>
		<citation type="doi">10.1093/bioinformatics/btq580</citation>
	</citations>
</tool>