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