annotate pizzly.xml @ 1:3658798275bd draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
author iuc
date Tue, 03 Oct 2017 18:04:29 -0400
parents 6095717c185d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
1 <tool id="pizzly" name="pizzly" version="0.37.3.1">
0
6095717c185d 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>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
3 <requirements>
6095717c185d 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>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
5 </requirements>
6095717c185d 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>
6095717c185d 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[
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
8
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
9 ## Get reference FASTA
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
10
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
11 #if $ref_fa.rfasta.rfasta_source == "history":
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
12 ln -s '$ref_fa.rfasta.ref_fa_hist' reference.fa &&
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
13 #else:
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
14 ln -s '$ref_fa.rfasta.ref_fa_builtin.fields.path' reference.fa &&
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
15 #end if
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
16
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
17
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
18 ## Get reference GTF
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
19
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
20 #if $ref_gtf.rgtf.rgtf_source == "history":
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
21 ln -s '$ref_gtf.rgtf.ref_gtf_hist' reference.gtf &&
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
22 #else:
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
23 ln -s '$ref_gtf.rgtf.ref_gtf_builtin.fields.path' reference.gtf &&
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
24 #end if
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
25
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
26
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
27 ## Run pizzly
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
28
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
29 pizzly
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
30 --fasta reference.fa
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
31 --gtf reference.gtf
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
32 --align-score '$adv.align_score'
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
33 --insert-size '$adv.insert_size'
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
34 --k '$adv.kmer_size'
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
35 $adv.ignore_protein
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
36 --output out
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
37 '$kinput.input' &&
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
38
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
39
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
40 ## Convert json output to tabular
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
41
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
42 pizzly_flatten_json.py out.json > out.fusions.tab
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
43
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
44 ]]></command>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
45 <inputs>
6095717c185d 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">
6095717c185d 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" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
48 </section>
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
49 <section name="ref_fa" expanded="false" title="Select Reference FASTA">
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
50 <conditional name="rfasta">
6095717c185d 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">
6095717c185d 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>
6095717c185d 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>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
54 </param>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
55 <when value="cached">
6095717c185d 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">
6095717c185d 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">
6095717c185d 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" />
6095717c185d 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" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
60 </options>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
61 </param>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
62 </when>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
63 <when value="history">
6095717c185d 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" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
65 </when>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
66 </conditional>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
67 </section>
6095717c185d 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">
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
69 <conditional name="rgtf">
6095717c185d 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">
6095717c185d 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>
6095717c185d 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>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
73 </param>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
74 <when value="cached">
6095717c185d 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">
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
76 <options from_data_table="gene_sets">
0
6095717c185d 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" />
6095717c185d 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." />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
79 </options>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
80 </param>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
81 </when>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
82 <when value="history">
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
83 <param name="ref_gtf_hist" type="data" format="gtf" label="Select a history GTF" />
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
84 </when>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
85 </conditional>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
86 </section>
6095717c185d 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">
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
88 <param name="insert_size" argument="--insert-size" type="integer" value="400" min="0" label="Maximum insert size of the paired-end library" help="kallisto will estimate this from the reads, default: 400" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
89 <param name="align_score" argument="--align-score" type="integer" value="2" min="0" label="Number of mismatches allowed" help="default: 2" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
90 <param name="kmer_size" argument="--k" type="integer" value="31" min="0" label="K-mer size used to create the kallisto index" help="default: 31" />
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
91 <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"/>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
92 </section>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
93 </inputs>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
94 <outputs>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
95 <data name="fusions_tab" format="tabular" from_work_dir="out.fusions.tab" label="${tool.name} on ${on_string}: Table"/>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
96 <data name="fusions_fa" format="fasta" from_work_dir="out.fusions.fasta" label="${tool.name} on ${on_string}: Fasta"/>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
97 </outputs>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
98 <tests>
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
99 <test><!-- Ensure history fasta and gtf work -->
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
100 <param name="rfasta_source" value="history" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
101 <param name="rgtf_source" value="history" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
102 <param name="input" ftype="tabular" value="fusion.txt" />
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
103 <param name="ref_fa_hist" ftype="fasta" value="ref.trans.fasta.gz" />
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
104 <param name="ref_gtf_hist" ftype="gtf" value="ref.gtf.gz" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
105 <output name="fusions_tab" file="out.fusions.tab" ftype="tabular" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
106 <output name="fusions_fa" file="out.fusions.fasta" ftype="fasta" />
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
107 </test>
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
108 <test><!-- Ensure built-in fasta and gtf work -->
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
109 <param name="rfasta_source" value="cached" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
110 <param name="rgtf_source" value="cached" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
111 <param name="input" ftype="tabular" dbkey="hg38" value="fusion.txt" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
112 <output name="fusions_tab" file="out.fusions.tab" ftype="tabular" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
113 <output name="fusions_fa" file="out.fusions.fasta" ftype="fasta" />
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
114 </test>
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
115 </tests>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
116 <help><![CDATA[
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
117
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
118 .. class:: infomark
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
119
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
120 **What it does**
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
121
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
122 pizzly_ is a program for detecting gene fusions from RNA-Seq data of cancer samples.
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
123
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
124 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.
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
125
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
126 With pizzly, fusion detection from RNA-Seq reads can be performed **in a matter of minutes**.
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
127
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
128 .. _pizzly: https://github.com/pmelsted/pizzly
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
129
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
130 -----
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
131
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
132 **Inputs**
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
133
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
134 - one or more tabular files from kallisto quant (run with the --fusion parameter on paired-end fastqs)
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
135 - a FASTA file containing the reference transcriptome. This must be the same fasta that was used to build the kallisto index.
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
136 - a GTF file describing the transcriptome. Ensembl transcriptomes recommended.
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
137
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
138 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.
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
139
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
140 -----
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
141
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
142 **Outputs**
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
143
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
144 Two output files are created containing the filtered fusion calls
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
145
1
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
146 - a tabular file
3658798275bd planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit 0ad49d906b38e290b860310e73b1f8585ac65d09
iuc
parents: 0
diff changeset
147 - a FASTA file
0
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
148
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
149 -----
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
150
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
151 **More Information**
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
152
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
153 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.
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
154
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
155 ]]></help>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
156 <citations>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
157 <citation type="doi">10.1101/166322</citation>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
158 </citations>
6095717c185d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pizzly/ commit a9f602d697c570bc40c6b6ab8e873a11e0eb703d
iuc
parents:
diff changeset
159 </tool>