annotate star_fusion.xml @ 0:93704f98f56e draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
author iuc
date Tue, 06 Sep 2016 04:55:21 -0400
parents
children 0b44456754e2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
1 <tool id="star_fusion" name="STAR-Fusion" version="0.5.4-2" profile="16.07">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
2 <description>detect fusion genes in RNA-Seq data</description>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
3 <requirements>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
4 <!-- Bio-conda -->
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
5 <requirement type="package" version="0.5.4">star-fusion</requirement>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
6 </requirements>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
7
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
8 <stdio>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
9 <regex match="command not found" source="stderr" level="fatal"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
10 <regex match="EXITING because of INPUT ERROR" source="stderr" level="fatal"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
11 <regex match="FATAL ERROR" source="stderr" level="fatal"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
12
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
13 <regex match="Warning:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
14 <regex match="CMD:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
15
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
16 <regex match="-done creating index file:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
17 <regex match="-parsing GTF file:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
18 <regex match="-building interval tree" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
19 <regex match="-parsing fusion evidence:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
20 <regex match="-mapping reads to genes" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
21 <regex match="-outputting fusion candidates to file:" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
22
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
23 <regex match="Process complete" source="stderr" level="warning"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
24 </stdio>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
25
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
26 <version_command>STAR-Fusion --version 2>&amp;1 | grep version | grep -o -E "software version.*?"</version_command>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
27
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
28 <command><![CDATA[
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
29 ## 1. ensure the blastn file is provided as *.gz
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
30 if file --mime-type '${blast_pairs}' | grep -q /gzip\$; then
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
31 gzip_suffix='' ;
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
32 else
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
33 ## Older versions of gzip do not support the -k option to keep
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
34 ## the original file - this should be an universion solution
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
35
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
36 gzip -1 -c -- '${blast_pairs}' > '${blast_pairs}.gz' &&
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
37 gzip_suffix='.gz' ;
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
38 fi &&
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
39
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
40 ## 2. create reference index - using \$(pwd) is necessary, probably because the perl script changes work directory
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
41 ## - @todo once write a decent STAR and STAR Fusion data manager
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
42 prep_genome_lib.pl
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
43 --genome_fa '${fasta_type.ownFile}'
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
44 --gtf '${geneModel}'
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
45 --blast_pairs "${blast_pairs}\$gzip_suffix"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
46 --CPU \${GALAXY_SLOTS:-1}
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
47 --output_dir "\$(pwd)/tmp_star_fusion_genome_dir"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
48 &&
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
49
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
50 ## 3. Run STAR-Fusion
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
51 STAR-Fusion
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
52 #if str($input_params.input_source) == "use_chimeric":
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
53 --chimeric_junction '${input_params.chimeric_junction}'
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
54 #else:
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
55 --left_fq '${input_params.left_fq}'
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
56 #if $input_params.right_fq:
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
57 --right_fq '${input_params.right_fq}'
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
58 #end if
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
59 #end if
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
60
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
61 --genome_lib_dir "\$(pwd)/tmp_star_fusion_genome_dir"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
62
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
63 #if str($params.settingsType) == "full":
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
64 --min_junction_reads $params.min_junction_reads
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
65 --min_sum_frags $params.min_sum_frags
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
66 --max_promiscuity $params.max_promiscuity
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
67 --min_novel_junction_support $params.min_novel_junction_support
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
68 --min_alt_pct_junction $params.min_alt_pct_junction
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
69 --aggregate_novel_junction_dist $params.aggregate_novel_junction_dist
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
70 --E $params.E
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
71 #end if
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
72 ]]></command>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
73
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
74 <inputs>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
75 <conditional name="input_params">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
76 <param name="input_source"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
77 type="select"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
78 label="Use output from earlier STAR run or let STAR Fusion control running STAR">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
79 <option value="use_chimeric">Use output from earlier STAR</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
80 <option value="use_fastq">Let STAR Fusion control running STAR</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
81 </param>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
82 <when value="use_chimeric">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
83 <param name="chimeric_junction"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
84 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
85 format="interval"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
86 argument="--chimeric_junction"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
87 label="Chimeric junction file from STAR (with STAR-Fusion settings)"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
88 </when>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
89 <when value="use_fastq">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
90 <param name="left_fq"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
91 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
92 format="fastqsanger"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
93 argument="--left_fq"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
94 label="left.fq file"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
95 <param name="right_fq"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
96 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
97 format="fastqsanger"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
98 optional="true"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
99 argument="--right_fq"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
100 label="right.fq file (actually optional, but highly recommended)"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
101 </when>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
102 </conditional>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
103
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
104 <!-- Genome source. -->
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
105 <conditional name="fasta_type">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
106 <param name="fasta_type_selector" type="select" label="Source for sequence to search">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
107 <option value="cached">Locally Cached sequences</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
108 <option value="history" selected="true">Sequences from your history</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
109 </param>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
110 <when value="cached">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
111 <param name="ownFile"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
112 type="select" label="Genome to search">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
113 <options from_data_table="all_fasta">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
114 <column name="dbkey" index="1"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
115 <column name="name" index="2"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
116 <column name="value" index="3"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
117 </options>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
118 </param>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
119 </when>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
120 <when value="history">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
121 <param name="ownFile"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
122 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
123 format="fasta"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
124 metadata_name="dbkey"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
125 label="Select the reference genome (FASTA file)"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
126 </when>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
127 </conditional>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
128
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
129 <param name="geneModel"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
130 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
131 format="gff3,gtf"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
132 label="Gene model (gff3,gtf) file for splice junctions and fusion gene detection"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
133 <param name="blast_pairs"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
134 type="data"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
135 format="tabular"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
136 label="Result of BLAST+-blastn of the reference fasta sequence with itself"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
137 help="Run blastn with '-outputfmt 6' or choose 'Tabular (standard 12 columns)' in the Galaxy wrapper. For human data it is recommended to obtain it from here: https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
138
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
139 <conditional name="params">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
140 <param name="settingsType" type="select" label="Settings to use" help="You can use the default settings or set custom values for any STAR Fusion parameter.">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
141 <option value="default" selected="true">Use Defaults</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
142 <option value="full">Full parameter list</option>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
143 </param>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
144 <when value="default" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
145 <when value="full"><!-- Full/advanced params. -->
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
146 <param name="min_junction_reads"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
147 type="integer" value="1"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
148 label="minimum number of junction-spanning reads required."
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
149 argument="--min_junction_reads"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
150 <param name="min_sum_frags"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
151 type="integer"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
152 value="2"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
153 label="minimum fusion support = (#junction_reads + #spanning_frags)"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
154 argument="--min_sum_frags"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
155 <param name="max_promiscuity"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
156 type="integer"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
157 value="3"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
158 label="maximum number of partners allowed for a given fusion"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
159 argument="--max_promiscuity"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
160 <param name="min_novel_junction_support"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
161 type="integer"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
162 value="3"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
163 label="minimum of 3 junction reads required if breakpoint lacks involvement of only reference junctions"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
164 argument="--min_novel_junction_support"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
165 <param name="min_alt_pct_junction"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
166 type="float"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
167 value="10"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
168 label="10% of the dominant isoform junction support"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
169 argument="--min_alt_pct_junction"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
170 <param name="aggregate_novel_junction_dist"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
171 type="integer"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
172 value="5"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
173 label="non-ref junctions within 5 are merged into single calls"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
174 argument="--aggregate_novel_junction_dist"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
175 <param name="E"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
176 type="float"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
177 value="0.001"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
178 label="E-value threshold for blast searches"
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
179 argument="-E"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
180 </when>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
181 </conditional>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
182 </inputs>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
183
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
184 <outputs>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
185 <data format="tabular" name="output_final" label="${tool.name} on ${on_string}: fusion_candidates.final" from_work_dir="star-fusion.fusion_candidates.final"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
186 </outputs>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
187
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
188 <tests>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
189 <test>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
190 <param name="input_source" value="use_chimeric" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
191 <param name="chimeric_junction" ftype="interval" value="test1.tabular" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
192 <param name="fasta_type_selector" value="history" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
193 <param name="ownFile" ftype="fasta" value="test1.fa" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
194 <param name="geneModel" ftype="gtf" value="test1.gtf" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
195 <param name="blast_pairs" ftype="tabular" value="test1-test1.blastn.tabular" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
196 <param name="settingsType" value="default" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
197
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
198 <!-- Last column of the results contains data in a random order so exact matching is not feasible -->
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
199 <output name="output_final">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
200 <assert_contents>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
201 <has_line line="#fusion_name&#009;JunctionReads&#009;SpanningFrags&#009;Splice_type&#009;LeftGene&#009;LeftBreakpoint&#009;RightGene&#009;RightBreakpoint&#009;JunctionReads&#009;SpanningFrags" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
202 <has_text text="GENE1--GENE2&#009;24&#009;0&#009;INCL_NON_REF_SPLICE&#009;GENE1^GENE1&#009;chr1:240:+&#009;GENE2^GENE2&#009;chr2:241:+" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
203 </assert_contents>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
204 </output>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
205 </test>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
206 <test>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
207 <param name="input_source" value="use_fastq" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
208 <param name="left_fq" ftype="fastqsanger" value="test1.fastqsanger"/>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
209 <param name="fasta_type_selector" value="history" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
210 <param name="ownFile" ftype="fasta" value="test1.fa" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
211 <param name="geneModel" ftype="gtf" value="test1.gtf" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
212 <param name="blast_pairs" ftype="tabular" value="test1-test1.blastn.tabular" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
213 <param name="settingsType" value="default" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
214
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
215 <!-- Last column of the results contains data in a random order so exact matching is not feasible -->
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
216 <output name="output_final">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
217 <assert_contents>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
218 <has_line line="#fusion_name&#009;JunctionReads&#009;SpanningFrags&#009;Splice_type&#009;LeftGene&#009;LeftBreakpoint&#009;RightGene&#009;RightBreakpoint&#009;JunctionReads&#009;SpanningFrags" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
219 <has_text text="GENE1--GENE2&#009;24&#009;0&#009;INCL_NON_REF_SPLICE&#009;GENE1^GENE1&#009;chr1:240:+&#009;GENE2^GENE2&#009;chr2:241:+" />
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
220 </assert_contents>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
221 </output>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
222 </test>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
223 </tests>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
224 <help>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
225 **What it does**
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
226
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
227 STAR-Fusion is a component of the Trinity Cancer Transcriptome Analysis Toolkit (CTAT). STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts supported by Illumina reads. STAR-Fusion further processes the output generated by the STAR aligner to map junction reads and spanning reads to a reference annotation set.
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
228
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
229 **Input: files required to run STAR-Fusion**
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
230 - A genome reference sequence (FASTA-format)
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
231 - A corresponding protein-coding gene annotation set (GTF/GFF Format)
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
232 - A last-matching gene pairs file - in Galaxy you can create such files with the *ncbi_blast_plus* tool suite containing *blastn*: https://toolshed.g2.bx.psu.edu/view/devteam/ncbi_blast_plus
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
233 - A STAR chimeric/junction output file - this is optional as STAR Fusion can control running STAR as well.
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
234
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
235 The authors of STAR Fusion have made some of these files avaialble at: https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/. The gene annotations in each case are restricted to the protein-coding and lincRNA transcripts.
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
236 More info: https://github.com/STAR-Fusion/STAR-Fusion/wiki
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
237
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
238 </help>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
239
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
240 <citations>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
241 <citation type="bibtex">
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
242 @unpublished{star_fusion,
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
243 author = {Brian Haas and Nicolas Stransky and Daniel Nicorici},
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
244 title = {STAR-Fusion},
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
245 url = {https://github.com/STAR-Fusion/STAR-Fusion}
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
246 }
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
247 </citation>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
248 </citations>
93704f98f56e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/star_fusion commit ec27c2abb7c8ba0bcbcb2f26cca9ef1109f7a3a2
iuc
parents:
diff changeset
249 </tool>