diff SMART/DiffExpAnal/gsnap.xml @ 31:0ab839023fe4

Uploaded
author m-zytnicki
date Tue, 30 Apr 2013 14:33:21 -0400
parents 94ab73e8a190
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SMART/DiffExpAnal/gsnap.xml	Tue Apr 30 14:33:21 2013 -0400
@@ -0,0 +1,42 @@
+<tool id="gsnap" name="gsnap">
+
+	<description>GSNAP version 2012-12-20. 
+	             GMAP: A Genomic Mapping and Alignment Program for mRNA and EST Sequences, and
+                 GSNAP: Genomic Short-read Nucleotide Alignment Program 
+    </description>
+    
+	<command interpreter="python"> wrappGSNAP.py 
+		-d $genomeName -i $inputFasta -k $kmer -q $inputFastq -A $outputFormat -o $outputSam
+	
+		#if $optionPairedEnd.paire == 'Yes':
+				-p $optionPairedEnd.pairedEndFile
+		#end if
+	
+	</command>
+
+	<inputs>
+		<param name="inputFasta" type="data" format="fasta" label="Reference genome file, fasta format."/>	
+		<param name="genomeName" type="text" value="Arabidopsis_Thaliana" label="Please give the reference genome a name! (Ex. Arabidopsis_Thaliana)"/>	
+		<param name="kmer" type="integer" value="12" label="Choose kmer value (superior or egal at 16), a big kmer value can take more RAM(4Go)." />
+		<param name="inputFastq" type="data" format="fastq" label="Input fastq file."/>
+		<param name="outputFormat" type="text" format="sam" label="Choose an output format [sam, goby (need to re-compile with appropriate options)]."/>
+		
+		<conditional name="optionPairedEnd">
+			<param name="paire" type="select" label="pairedEnd fastq file">
+				<option value="Yes">Yes</option>
+				<option value="No" selected="true">No</option>
+			</param>
+			<when value="Yes">
+				<param name="pairedEndFile" type="data" format="fastq"/>
+			</when>
+			<when value="No">
+			</when>
+		</conditional>
+	
+	</inputs>
+
+	<outputs>
+		<data format="sam" name="outputSam" label="gsnap Output"/>
+	</outputs>
+
+</tool>