Mercurial > repos > iuc > pizzly
annotate pizzly.xml @ 0:f7556cfa4047 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
author | iuc |
---|---|
date | Wed, 13 Sep 2017 22:40:57 -0400 |
parents | |
children | 91ef4a171202 |
rev | line source |
---|---|
0
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
1 <tool id="pizzly" name="pizzly" version="0.37.3"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
2 <description>- fast fusion detection using kallisto</description> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
3 <requirements> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
4 <requirement type="package" version="0.37.3">pizzly</requirement> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
5 </requirements> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
6 <version_command>pizzly --version</version_command> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
7 <command detect_errors="exit_code"><![CDATA[ |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
8 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
9 ## Get reference FASTA |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
10 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
11 #if $ref_fa.rfasta.rfasta_source == "history": |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
12 ln -s '$ref_fa.rfasta.ref_fa_hist' reference.fa && |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
13 #else: |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
14 ln -s '$ref_fa.rfasta.ref_fa_builtin.fields.path' reference.fa && |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
15 #end if |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
16 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
17 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
18 ## Get reference GTF |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
19 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
20 #if $ref_gtf.rgtf.rgtf_source == "history": |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
21 ln -s '$ref_gtf.rgtf.ref_gtf_hist' reference.gtf && |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
22 #else: |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
23 ln -s '$ref_gtf.rgtf.ref_gtf_builtin.fields.path' reference.gtf && |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
24 #end if |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
25 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
26 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
27 ## Run pizzly |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
28 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
29 pizzly |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
30 --fasta reference.fa |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
31 --gtf reference.gtf |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
32 --align-score '$adv.align_score' |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
33 --insert-size '$adv.insert_size' |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
34 --k '$adv.kmer_size' |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
35 $adv.ignore_protein |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
36 --output out |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
37 '$kinput.input' && |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
38 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
39 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
40 ## Convert json output to tabular |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
41 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
42 pizzly_flatten_json.py out.json > out.fusions.tab |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
43 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
44 ]]></command> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
45 <inputs> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
46 <section name="kinput" expanded="false" title="Select kallisto fusions file"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
47 <param name="input" type="data" format="tabular" label="Output from kallisto quant --fusion" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
48 </section> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
49 <section name="ref_fa" expanded="false" title="Select Reference FASTA"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
50 <conditional name="rfasta"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
51 <param name="rfasta_source" type="select" label="Reference transcriptome FASTA" help="Make sure the FASTA corresponds to the same file used with kallisto quant --fusion"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
52 <option value="cached" selected="true">Use a built-in transcriptome</option> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
53 <option value="history">Use a FASTA from history</option> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
54 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
55 <when value="cached"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
56 <param name="ref_fa_builtin" type="select" label="Select a built-in FASTA" help="If your transcriptome of interest is not listed, contact your Galaxy administrator"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
57 <options from_data_table="all_fasta"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
58 <filter type="sort_by" column="2" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
59 <validator type="no_options" message="No FASTA is available for the selected input dataset" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
60 </options> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
61 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
62 </when> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
63 <when value="history"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
64 <param name="ref_fa_hist" type="data" format="fasta" label="Select a history FASTA" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
65 </when> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
66 </conditional> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
67 </section> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
68 <section name="ref_gtf" expanded="false" title="Select Reference GTF"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
69 <conditional name="rgtf"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
70 <param name="rgtf_source" type="select" label="Reference GTF"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
71 <option value="cached" selected="true">Use a built-in transcriptome</option> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
72 <option value="history">Use a GTF from history</option> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
73 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
74 <when value="cached"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
75 <param name="ref_gtf_builtin" type="select" label="Select a built-in GTF" help="If the GTF file for your transcriptome of interest is not listed, contact your Galaxy administrator"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
76 <options from_data_table="all_gtf"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
77 <filter type="sort_by" column="2" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
78 <validator type="no_options" message="No GTF file is available." /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
79 </options> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
80 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
81 </when> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
82 <when value="history"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
83 <param name="ref_gtf_hist" type="data" format="gtf" label="Select a history GTF" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
84 </when> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
85 </conditional> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
86 </section> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
87 <section name="adv" expanded="false" title="Advanced Options"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
88 <param name="insert_size" argument="--insert-size" type="integer" value="400" label="Maximum insert size of the paired-end library" help="kallisto will estimate this from the reads, default: 400"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
89 <validator type="in_range" min="0" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
90 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
91 <param name="align_score" argument="--align-score" type="integer" value="2" label="Number of mismatches allowed" help="default: 2"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
92 <validator type="in_range" min="0" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
93 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
94 <param name="kmer_size" argument="--k" type="integer" value="31" label="K-mer size used to create the kallisto index" help="default: 31"> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
95 <validator type="in_range" min="0" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
96 </param> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
97 <param name="ignore_protein" argument="--ignore-protein" type="boolean" truevalue="--ignore-protein" falsevalue="" checked="false" label="Ignore protein coding information in annotation" help="Warning: this will probably lead to an increase in the number of false positives reported"/> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
98 </section> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
99 </inputs> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
100 <outputs> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
101 <data name="fusions_tab" format="tabular" from_work_dir="out.fusions.tab" label="${tool.name} on ${on_string}: Table"/> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
102 <data name="fusions_fa" format="fasta" from_work_dir="out.fusions.fasta" label="${tool.name} on ${on_string}: Fasta"/> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
103 </outputs> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
104 <tests> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
105 <test> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
106 <param name="rfasta_source" value="history" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
107 <param name="rgtf_source" value="history" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
108 <param name="input" ftype="tabular" value="fusion.txt" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
109 <param name="ref_fa_hist" ftype="fasta" value="ref.fasta.gz" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
110 <param name="ref_gtf_hist" ftype="gtf" value="ref.gtf.gz" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
111 <output name="fusions_tab" file="out.fusions.tab" ftype="tabular" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
112 <output name="fusions_fa" file="out.fusions.fasta" ftype="fasta" /> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
113 </test> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
114 </tests> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
115 <help><![CDATA[ |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
116 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
117 .. class:: infomark |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
118 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
119 **What it does** |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
120 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
121 pizzly_ is a program for detecting gene fusions from RNA-Seq data of cancer samples. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
122 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
123 pizzly introduces a novel approach to fusion detection, it builds on the pseudoalignment idea (that simplifies and accelerates transcript quantification) by inspecting paired reads that cannot be pseudoaligned due to conflicting matches. pizzly filters false positives, assembles new transcripts from the fusion reads, and reports candidate fusions. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
124 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
125 With pizzly, fusion detection from RNA-Seq reads can be performed **in a matter of minutes**. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
126 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
127 .. _pizzly: https://github.com/pmelsted/pizzly |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
128 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
129 ----- |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
130 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
131 **Inputs** |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
132 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
133 - one or more tabular files from kallisto quant (run with the --fusion parameter on paired-end fastqs) |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
134 - a FASTA file containing the reference transcriptome. This must be the same fasta that was used to build the kallisto index. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
135 - a GTF file describing the transcriptome. Ensembl transcriptomes recommended. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
136 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
137 pizzly has been tested on Ensembl (versions 75+) and Gencode (version 19+) annotations. The latest Ensembl annotations (version 87 GTF, FASTA) are recommended for running with pizzly. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
138 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
139 ----- |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
140 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
141 **Outputs** |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
142 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
143 Two output files are created containing the filtered fusion calls |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
144 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
145 - a tabular file |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
146 - a FASTA file |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
147 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
148 ----- |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
149 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
150 **More Information** |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
151 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
152 Fusion junctions are detected by pizzly using a two-stage method. The first stage is implemented in kallisto and detects individual reads or read pairs, whose constituent parts pseudoalign to a reference transcriptome but that in combination fail to pseudoalign. pizzly takes the output of the potential fusion junctions found by kallisto and performs a detailed analysis of the associated reads by aligning them across the putative junctions. Additionally, pizzly is annotation aware, i.e. it uses information about the genomic coordinates and gene identities of each isoform to identify possible false positives arising from repetitive sequences across the genome. |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
153 |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
154 ]]></help> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
155 <citations> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
156 <citation type="doi">10.1101/166322</citation> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
157 </citations> |
f7556cfa4047
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff
changeset
|
158 </tool> |