annotate arriba_draw_fusions.xml @ 0:e6f0f0da3b61 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
author jjohnson
date Fri, 11 Feb 2022 19:08:17 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
1 <tool id="arriba_draw_fusions" name="Arriba Draw Fusions" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" python_template_version="3.5">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
2 <description></description>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
3 <macros>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
4 <import>macros.xml</import>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
5 </macros>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
6 <expand macro="requirements" />
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
7 <expand macro="version_command" />
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
9 #if $alignments.extension == 'sam'
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
10 ln -sf '$genome.assembly' input.fa &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
11 samtools faidx input.fa &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
12 samtools view -b -@ \${GALAXY_SLOTS:-1} -t input.fa.fai '$alignments' |
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
13 samtools sort -O bam -@ \${GALAXY_SLOTS:-1} -T "\${TMPDIR:-.}" -o Aligned.sortedByCoord.out.bam &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
14 samtools index Aligned.sortedByCoord.out.bam &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
15 #else
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
16 ln -sf '${alignments}' 'Aligned.sortedByCoord.out.bam' &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
17 ln -sf '$alignments.metadata.bam_index' 'Aligned.sortedByCoord.out.bam.bai' &&
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
18 #end if
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
19 @DRAW_FUSIONS@
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
20 ]]></command>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
21 <inputs>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
22 <param argument="--fusions" type="data" format="tabular" label="Arriba fusions.tsv"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
23 <param argument="--alignments" type="data" format="sam,bam" label="STAR Aligned.out.bam"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
24 <expand macro="genome_source" assembly_optional="true"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
25 <param name="protein_domains" argument="-p" type="data" format="gff3" optional="true" label="File containing protein domains"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
26 <section name="visualization" expanded="true" title="Visualization Options">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
27 <expand macro="visualization_options" />
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
28 </section>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
29 </inputs>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
30 <outputs>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
31 <data name="fusions_pdf" format="pdf" label="${tool.name} on ${on_string}: fusions.pdf" from_work_dir="fusions.pdf">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
32 <filter>visualization['do_viz'] == "yes"</filter>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
33 </data>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
34 </outputs>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
35 <tests>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
36 <!-- Test 1 - From exisitng BAM -->
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
37 <test>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
38 <param name="fusions" ftype="tabular" value="fusions.tsv"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
39 <param name="alignments" ftype="sam" value="Aligned.out.sam"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
40 <conditional name="genome">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
41 <param name="genome_source" value="history"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
42 <param name="assembly" ftype="fasta" value="genome.fasta.gz"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
43 <param name="annotation" ftype="gtf" value="genome.gtf.gz"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
44 </conditional>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
45 <param name="protein_domains" ftype="gff3" value="protein_domains.gff3"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
46 <section name="visualization">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
47 <param name="cytobands" ftype="tabular" value="cytobands.tsv"/>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
48 </section>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
49 <output name="fusions_pdf">
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
50 <assert_contents>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
51 <has_size value="64000" delta="5000" />
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
52 </assert_contents>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
53 </output>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
54 </test>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
55 </tests>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
56 <help><![CDATA[
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
57 **Arriba Draw Fusions**
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
58
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
59 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.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
60
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
61
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
62 **INPUTS**
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
63
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
64 See: https://arriba.readthedocs.io/en/latest/command-line-options/#draw_fusionsr
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
65
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
66 - Fusions
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
67
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
68 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).
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
69
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
70 - Annotation
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
71
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
72 Gene annotation in GTF format that was used by the STAR aligner.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
73
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
74 - Alignments
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
75
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
76 BAM file containing normal alignments from STAR.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
77
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
78 - Annotation
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
79
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
80 The gene annotation (parameter -g) is used for multiple purposes:
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
81
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
82 - Assembly (Optional)
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
83
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
84 Only required when alignments are not sorted bam format. The genonme assembly will be used by samtools to produce a sorted bam file.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
85
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
86 - Protein domains (Optional)
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
87
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
88 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.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
89
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
90 - Cytobands (Optional)
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
91
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
92 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.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
93
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
94
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
95 **OPTIONS**
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
96
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
97 See: https://arriba.readthedocs.io/en/latest/command-line-options/#draw_fusionsr
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
98
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
99
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
100 **OUTPUTS**
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
101
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
102 See: https://arriba.readthedocs.io/en/latest/visualization/
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
103
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
104 - fusions.pdf
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
105
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
106 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.
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
107
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
108 .. image:: draw-fusions-example.png
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
109 :width: 800
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
110 :height: 467
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
111
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
112
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
113
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
114
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
115 .. _Arriba_Draw_Fusions: https://arriba.readthedocs.io/en/latest/visualization/
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
116 .. _Arriba: https://arriba.readthedocs.io/en/latest/
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
117
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
118 ]]></help>
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
119 <expand macro="citations" />
e6f0f0da3b61 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff changeset
120 </tool>