Mercurial > repos > jjohnson > arriba_get_filters
annotate arriba_get_filters.xml @ 2:4325b349bb60 draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit 25fe476002a414e72f33868ba356a3ca4f86865d"
author | jjohnson |
---|---|
date | Mon, 13 Jun 2022 12:10:06 +0000 |
parents | f1e60cf0823a |
children |
rev | line source |
---|---|
0
463dd21dc267
"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_get_filters" name="Arriba Get Filters" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" python_template_version="3.5"> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
2 <description>to history</description> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
3 <macros> |
463dd21dc267
"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> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
5 </macros> |
463dd21dc267
"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" /> |
463dd21dc267
"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" /> |
463dd21dc267
"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[ |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
9 BASE_DIR=\$(dirname \$(dirname `which arriba`)) && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
10 REF_SCRIPT=`find \$BASE_DIR -name 'download_references.sh'` && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
11 REF_DIR=\$(dirname \$REF_SCRIPT) && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
12 REF_NAME=${arriba_reference_name.split('+')[0].replace('viral','')} && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
13 echo \$REF_NAME && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
14 cp `find \$REF_DIR -name 'blacklist_*' | grep -i \$REF_NAME` '$blacklist' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
15 cp `find \$REF_DIR -name 'known_fusions_*' | grep -i \$REF_NAME` '$known_fusions' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
16 cp `find \$REF_DIR -name 'protein_domains_*' | grep -i \$REF_NAME` '$protein_domains' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
17 cp `find \$REF_DIR -name 'cytobands_*' | grep -i \$REF_NAME` '$cytobands' |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
18 #* |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
19 cp "\$REF_DIR/blacklist_*${arriba_reference_name}*" '$blacklist' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
20 cp "\$REF_DIR/known_fusions_*${arriba_reference_name}*" '$known_fusions' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
21 cp "\$REF_DIR/protein_domains_*${arriba_reference_name}*" '$protein_domains' && |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
22 cp "\$REF_DIR/cytobands_*${arriba_reference_name}*" '$cytobands' |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
23 *# |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
24 ]]></command> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
25 <inputs> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
26 <param name="arriba_reference_name" type="text" label="Select reference"> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
27 <help>GRCh38 GRCh37 hg38 hg19 GRCm38 mm10</help> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
28 <option value="GRCh38">GRCh38</option> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
29 <option value="GRCh37">GRCh37</option> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
30 <option value="hg38">hg38</option> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
31 <option value="hg19">hg19</option> |
1
f1e60cf0823a
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit e859bf0d33050b83446cc7c3caa31ec89ca1215e"
jjohnson
parents:
0
diff
changeset
|
32 <option value="GRCm39">GRCm39</option> |
0
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
33 <option value="GRCm38">GRCm38</option> |
1
f1e60cf0823a
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit e859bf0d33050b83446cc7c3caa31ec89ca1215e"
jjohnson
parents:
0
diff
changeset
|
34 <option value="mm39">mm39</option> |
0
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
35 <option value="mm10">mm10</option> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
36 </param> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
37 </inputs> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
38 <outputs> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
39 <data name="blacklist" format="tabular.gz" label="${tool.name} ${arriba_reference_name} blacklist.tsv.gz"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
40 <data name="known_fusions" format="tabular.gz" label="${tool.name} ${arriba_reference_name} known_fusions.tsv.gz"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
41 <data name="protein_domains" format="gff3" label="${tool.name} ${arriba_reference_name} protein_domains.gff3"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
42 <data name="cytobands" format="tabular" label="${tool.name} ${arriba_reference_name} cytobands.tsv"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
43 </outputs> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
44 <tests> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
45 <test> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
46 <param name="arriba_reference_name" value="GRCh38"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
47 <output name="cytobands"> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
48 <assert_contents> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
49 <has_text_matching expression="1\t1\t\d+\tp36.33\tgneg"/> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
50 </assert_contents> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
51 </output> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
52 </test> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
53 </tests> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
54 <help><![CDATA[ |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
55 **Arriba Get Filters** |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
56 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
57 Arriba_ is a fast tool to search for aberrant transcripts such as gene fusions. |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
58 It is based on chimeric alignments found by the STAR RNA-Seq aligner. |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
59 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
60 The **Arriba Get Filters** tool adds the following Arriba distribution input_files_ to your galaxy history: |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
61 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
62 - blacklist |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
63 - known_fusions |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
64 - protein_domains |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
65 - cytobands |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
66 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
67 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
68 .. _Arriba: https://arriba.readthedocs.io/en/latest/ |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
69 .. _input_files: https://arriba.readthedocs.io/en/latest/input-files/ |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
70 |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
71 ]]></help> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
72 <expand macro="citations" /> |
463dd21dc267
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/arriba commit c1d05da7c2c76feae94cbc640be7b010f31397d2-dirty"
jjohnson
parents:
diff
changeset
|
73 </tool> |