Mercurial > repos > iuc > arriba_draw_fusions
annotate arriba_draw_fusions.xml @ 5:cf01dd6c6b1f draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit 3a528b3f87cff585baf4abb8ebe0be95a24044ea
author | iuc |
---|---|
date | Wed, 25 Oct 2023 08:24:28 +0000 |
parents | 2d4e3aff9dc7 |
children |
rev | line source |
---|---|
0
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
1 <tool id="arriba_draw_fusions" name="Arriba Draw Fusions" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01" license="MIT"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
2 <description></description> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
3 <macros> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
5 </macros> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
6 <expand macro="requirements" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
7 <expand macro="version_command" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
9 #if $alignments.extension == 'sam' |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
10 ln -sf '$genome.assembly' genome.fa && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
11 samtools faidx genome.fa && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
12 samtools view -b -@ \${GALAXY_SLOTS:-1} -t genome.fa.fai '$alignments' | |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
13 samtools sort -O bam -@ \${GALAXY_SLOTS:-1} -T "\${TMPDIR:-.}" -o Aligned.sortedByCoord.out.bam && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
14 samtools index Aligned.sortedByCoord.out.bam && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
15 #else |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
16 ln -sf '${alignments}' 'Aligned.sortedByCoord.out.bam' && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
17 ln -sf '$alignments.metadata.bam_index' 'Aligned.sortedByCoord.out.bam.bai' && |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
18 #end if |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
19 @DRAW_FUSIONS@ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
20 ]]></command> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
21 <inputs> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
22 <param argument="--fusions" type="data" format="tabular" label="Arriba fusions.tsv"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
23 <param argument="--alignments" type="data" format="sam,bam" label="STAR Aligned.out.bam"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
24 <expand macro="genome_source" assembly_optional="true"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
25 <expand macro="gtf_source"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
26 <param name="protein_domains" argument="-p" type="data" format="gff3" optional="true" label="File containing protein domains"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
27 <section name="visualization" expanded="true" title="Visualization Options"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
28 <expand macro="visualization_options" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
29 </section> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
30 </inputs> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
31 <outputs> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
32 <data name="fusions_pdf" format="pdf" label="${tool.name} on ${on_string}: fusions.pdf" from_work_dir="fusions.pdf"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
33 </outputs> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
34 <tests> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
35 <!-- Test 1 - From SAM --> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
36 <test> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
37 <param name="fusions" ftype="tabular" value="fusions.tsv"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
38 <param name="alignments" ftype="sam" value="Aligned.out.sam"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
39 <conditional name="genome"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
40 <param name="genome_source" value="history"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
41 <param name="assembly" ftype="fasta" value="genome.fasta.gz"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
42 </conditional> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
43 <conditional name="genome_gtf"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
44 <param name="gtf_source" value="history"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
45 <param name="annotation" ftype="gtf" value="genome.gtf.gz"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
46 </conditional> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
47 <param name="protein_domains" ftype="gff3" value="protein_domains.gff3"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
48 <section name="visualization"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
49 <param name="cytobands" ftype="tabular" value="cytobands.tsv"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
50 </section> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
51 <output name="fusions_pdf"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
52 <assert_contents> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
53 <has_size value="64000" delta="5000" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
54 </assert_contents> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
55 </output> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
56 </test> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
57 <!-- Test 2 - From BAM --> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
58 <test> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
59 <param name="fusions" ftype="tabular" value="fusions.tsv"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
60 <param name="alignments" ftype="bam" value="Aligned.out.bam"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
61 <conditional name="genome"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
62 <param name="genome_source" value="history"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
63 <param name="assembly" ftype="fasta" value="genome.fasta.gz"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
64 </conditional> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
65 <conditional name="genome_gtf"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
66 <param name="gtf_source" value="history"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
67 <param name="annotation" ftype="gtf" value="genome.gtf.gz"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
68 </conditional> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
69 <param name="protein_domains" ftype="gff3" value="protein_domains.gff3"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
70 <section name="visualization"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
71 <param name="cytobands" ftype="tabular" value="cytobands.tsv"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
72 </section> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
73 <section name="options"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
74 <param name="sampleName" value="My Test"/> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
75 </section> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
76 <output name="fusions_pdf"> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
77 <assert_contents> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
78 <has_size value="64000" delta="5000" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
79 </assert_contents> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
80 </output> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
81 </test> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
82 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
83 </tests> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
84 <help><![CDATA[ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
85 **Arriba Draw Fusions** |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
86 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
87 Arriba_Draw_Fusions_ (draw_fusions.R) renders publication-quality visualizations of the transcripts involved in predicted fusions. It generates a PDF file with one page for each predicted fusion. Each page depicts the fusion partners, their orientation, the retained exons in the fusion transcript, statistics about the number of supporting reads, and - if the column fusion_transcript has a value - an excerpt of the sequence around the breakpoint. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
88 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
89 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
90 **INPUTS** |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
91 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
92 See: https://arriba.readthedocs.io/en/latest/command-line-options/#draw_fusionsr |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
93 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
94 - Fusions |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
95 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
96 File containing fusion predictions from Arriba_ (fusions.tsv) or STAR-Fusion (star-fusion.fusion_predictions.tsv or star-fusion.fusion_predictions.abridged.coding_effect.tsv). |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
97 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
98 - Annotation |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
99 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
100 Gene annotation in GTF format that was used by the STAR aligner. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
101 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
102 - Alignments |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
103 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
104 BAM file containing normal alignments from STAR. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
105 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
106 - Annotation |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
107 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
108 The gene annotation (parameter -g) is used for multiple purposes: |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
109 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
110 - Assembly (Optional) |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
111 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
112 Only required when alignments are not sorted bam format. The genonme assembly will be used by samtools to produce a sorted bam file. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
113 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
114 - Protein domains (Optional) |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
115 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
116 GFF3 file containing the genomic coordinates of protein domains. Distributions of Arriba offer protein domain annotations for all supported assemblies in the database directory. When this file is given, a plot is generated, which shows the protein domains retained in the fusion transcript. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
117 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
118 - Cytobands (Optional) |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
119 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
120 Coordinates of the Giemsa staining bands. This information is used to draw ideograms. If the argument is omitted, then no ideograms are rendered. The file must have the following columns: contig, start, end, name, giemsa. Recognized values for the Giemsa staining intensity are: gneg, gpos followed by a percentage, acen, stalk. Cytobands forahuman and mouse reference can be retrieved from the Arriba distribution with the **Arriba Get Filters** tool. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
121 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
122 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
123 **OPTIONS** |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
124 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
125 See: https://arriba.readthedocs.io/en/latest/command-line-options/#draw_fusionsr |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
126 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
127 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
128 **OUTPUTS** |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
129 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
130 See: https://arriba.readthedocs.io/en/latest/visualization/ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
131 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
132 - fusions.pdf |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
133 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
134 A PDF file with one page for each predicted fusion. Each page depicts the fusion partners, their orientation, the retained exons in the fusion transcript, statistics about the number of supporting reads, and if the column fusion_transcript has a value an excerpt of the sequence around the breakpoint. |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
135 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
136 .. image:: draw-fusions-example.png |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
137 :width: 800 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
138 :height: 467 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
139 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
140 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
141 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
142 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
143 .. _Arriba_Draw_Fusions: https://arriba.readthedocs.io/en/latest/visualization/ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
144 .. _Arriba: https://arriba.readthedocs.io/en/latest/ |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
145 |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
146 ]]></help> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
147 <expand macro="citations" /> |
2d4e3aff9dc7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit b12158e6cc9b1b2bd6e7522dfc183e9055575823
iuc
parents:
diff
changeset
|
148 </tool> |