Mercurial > repos > iuc > hisat2
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> |