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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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>