comparison hisat2.xml @ 8:4d0a3173cde0 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hisat2 commit 379063161020578e1bd306769116c1b691216b35
author iuc
date Thu, 16 Feb 2017 08:50:24 -0500
parents 5ba8e317529a
children 2dbb7f0ea66f
comparison
equal deleted inserted replaced
7:5ba8e317529a 8:4d0a3173cde0
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="hisat2" name="HISAT2" version="2.0.3.2"> 2 <tool id="hisat2" name="HISAT2" version="2.0.3.3">
3 <description>A fast and sensitive alignment program</description> 3 <description>A fast and sensitive alignment program</description>
4 <macros> 4 <macros>
5 <import>hisat2_macros.xml</import> 5 <import>hisat2_macros.xml</import>
6 </macros> 6 </macros>
7 <requirements> 7 <requirements>
8 <!-- Conda dependency --> 8 <!-- Conda dependency -->
9 <requirement type="package" version="2.0.3">hisat2</requirement> 9 <requirement type="package" version="2.0.3">hisat2</requirement>
10 <requirement type="package" version="2.0.3">hisat</requirement>
11 <requirement type="package" version="1.2">samtools</requirement> 10 <requirement type="package" version="1.2">samtools</requirement>
12 </requirements> 11 </requirements>
13 <stdio> 12 <stdio>
14 <regex match="hisat2-align exited with value 1" source="both" level="fatal"/> 13 <regex match="hisat2-align exited with value 1" source="both" level="fatal"/>
15 <regex match="hisat2: not found" source="both" level="fatal"/> 14 <regex match="hisat2: not found" source="both" level="fatal"/>
16 <exit_code range="1:" /> 15 <exit_code range="1:" />
17 </stdio> 16 </stdio>
18 <version_command>hisat2 --version</version_command> 17 <version_command>hisat2 --version</version_command>
19 <command> 18 <command><![CDATA[
20 <![CDATA[
21 #if str($spliced_options.spliced_options_selector) == "advanced" and str($spliced_options.known_splice_gtf) != 'None': 19 #if str($spliced_options.spliced_options_selector) == "advanced" and str($spliced_options.known_splice_gtf) != 'None':
22 ln -s "${spliced_options.known_splice_gtf}" splice_sites.gtf && 20 ln -s "${spliced_options.known_splice_gtf}" splice_sites.gtf &&
23 hisat2_extract_splice_sites.py splice_sites.gtf > splice_sites.txt && 21 hisat2_extract_splice_sites.py splice_sites.gtf > splice_sites.txt &&
24 #end if 22 #end if
25 #if $reference_genome.reference_genome_source == "history": 23 #if $reference_genome.reference_genome_source == "history":
104 #set right = str($output_aligned_reads_l).replace(".dat", ".2.dat") 102 #set right = str($output_aligned_reads_l).replace(".dat", ".2.dat")
105 && mv '${left}' '${output_aligned_reads_l}' 103 && mv '${left}' '${output_aligned_reads_l}'
106 && mv '${right}' '${output_aligned_reads_r}' 104 && mv '${right}' '${output_aligned_reads_r}'
107 #end if 105 #end if
108 #end if 106 #end if
109 ]]> 107 ]]></command>
110 </command>
111 <inputs> 108 <inputs>
112 <conditional name="input_format"> 109 <conditional name="input_format">
113 <param label="Input data format" name="input_format_selector" type="select"> 110 <param label="Input data format" name="input_format_selector" type="select">
114 <option selected="true" value="fastq">FASTQ</option> 111 <option selected="true" value="fastq">FASTQ</option>
115 <option value="fasta">FASTA</option> 112 <option value="fasta">FASTA</option>
159 </param> 156 </param>
160 <when value="defaults" /> 157 <when value="defaults" />
161 <when value="advanced"> 158 <when value="advanced">
162 <param argument="-s" min="0" label="Skip the first N reads or pairs in the input" name="skip" type="integer" value="0" /> 159 <param argument="-s" min="0" label="Skip the first N reads or pairs in the input" name="skip" type="integer" value="0" />
163 <param argument="-u" min="0" help="Align the first N reads or read pairs from the input (after the first N reads or pairs have been skipped), then stop." label="Stop after aligning N reads" name="stop_after" type="integer" value="0" /> 160 <param argument="-u" min="0" help="Align the first N reads or read pairs from the input (after the first N reads or pairs have been skipped), then stop." label="Stop after aligning N reads" name="stop_after" type="integer" value="0" />
164 <param argument="-5" min="0" help="Trim N bases from 5' (left) end of each read before alignment" label="Trim 5' end" name="trim_five" type="integer" value="0" /> 161 <param name="trim_five" argument="-5" min="0" help="Trim N bases from 5' (left) end of each read before alignment" label="Trim 5' end" type="integer" value="0" />
165 <param argument="-3" min="0" help="Trim N bases from 3' (right) end of each read before alignment" label="Trim 3' end" name="trim_three" type="integer" value="0" /> 162 <param name="trim_three" argument="-3" min="0" help="Trim N bases from 3' (right) end of each read before alignment" label="Trim 3' end" type="integer" value="0" />
166 </when> 163 </when>
167 </conditional> 164 </conditional>
168 <conditional name="scoring_options"> 165 <conditional name="scoring_options">
169 <param label="Scoring options" name="scoring_options_selector" type="select"> 166 <param label="Scoring options" name="scoring_options_selector" type="select">
170 <option value="defaults">Use default values</option> 167 <option value="defaults">Use default values</option>