Mercurial > repos > galaxyp > eggnog_mapper
annotate eggnog_mapper_annotate.xml @ 14:d9c3016f7283 draft default tip
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 192779247c3385704ebd98a2cc47a210fb1f4d0c
author | galaxyp |
---|---|
date | Thu, 07 Sep 2023 18:51:23 +0000 |
parents | 844fa988236b |
children |
rev | line source |
---|---|
13
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
1 <tool id="eggnog_mapper_annotate" name="eggNOG Mapper" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
2 <description>annotation phase</description> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
3 <macros> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
4 <import>eggnog_macros.xml</import> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
5 </macros> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
6 <expand macro="requirements"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
7 <expand macro="version_command"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
8 <command detect_errors="aggressive"><![CDATA[ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
9 @MERGE_ANNOTATIONS@ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
10 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
11 emapper.py |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
12 @DB_TOKEN@ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
13 -m no_search |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
14 @ORTHO_SEARCH_TOKEN@ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
15 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
16 @ANNOTATION_TOKEN@ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
17 $output_options.no_file_comments |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
18 $output_options.report_orthologs |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
19 $output_options.md5 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
20 --output='results' |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
21 --cpu "\${GALAXY_SLOTS:-1}" |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
22 --scratch_dir \${TEMP:-\$_GALAXY_JOB_TMP_DIR} |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
23 --temp_dir \${TEMP:-\$_GALAXY_JOB_TMP_DIR} |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
24 ]]></command> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
25 <inputs> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
26 <expand macro="db_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
27 <expand macro="ortho_annotate_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
28 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
29 <section name="annotation_options" title="Annotation options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
30 <expand macro="annotation_options_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
31 </section> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
32 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
33 <expand macro="output_options_annotate_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
34 </inputs> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
35 <outputs> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
36 <expand macro="annotation_output_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
37 <expand macro="annotation_orthologs_output_macro"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
38 </outputs> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
39 <tests> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
40 <!-- test producing annotations form seed orthologs --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
41 <test expect_num_outputs="1"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
42 <param name="eggnog_data" value="@EGGNOG_DB_VERSION@"/> <!-- not passed in test, but required for test to work --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
43 <param name="annotate_hits_table" value="DIA_nlim.emapper.seed_orthologs" ftype="tabular"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
44 <!-- this has no effect at the moment since column_names can not be set in uploads <metadata name="column_names" value="@SEED_ORTHOLOG_COLUMNS@"/> --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
45 </param> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
46 <conditional name="annotation_options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
47 </conditional> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
48 <section name="output_options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
49 <param name="report_orthologs" value="false"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
50 <param name="no_file_comments" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
51 </section> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
52 <expand macro="annotations_assertion"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
53 <expand macro="stdout_assertion"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
54 </test> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
55 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
56 <!-- test using chached annotations from previous run --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
57 <test expect_num_outputs="2"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
58 <param name="eggnog_data" value="@EGGNOG_DB_VERSION@"/> <!-- not passed in test, but required for test to work --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
59 <conditional name="ortho_method"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
60 <param name="m" value="cache"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
61 <param name="input" value="Nmar_0135.fa" ftype="fasta"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
62 <param name="cache" value="DIA_nlim.emapper.annotations_cached" ftype="tabular"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
63 </conditional> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
64 <section name="output_options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
65 <param name="report_orthologs" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
66 <param name="no_file_comments" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
67 <param name="md5" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
68 </section> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
69 <expand macro="annotations_assertion" columns="22" add_metadata_columm_names=",md5" add_column_names="	md5" add_column_re="\t[\d\w]+"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
70 <output name="no_annotations" ftype="fasta"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
71 <assert_contents> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
72 <has_n_lines n="0"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
73 </assert_contents> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
74 </output> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
75 <expand macro="stdout_assertion"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
76 </test> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
77 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
78 <!-- test setting tax scope--> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
79 <test expect_num_outputs="2"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
80 <param name="eggnog_data" value="@EGGNOG_DB_VERSION@"/> <!-- not passed in test, but required for test to work --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
81 <param name="annotate_hits_table" value="DIA_nlim.emapper.seed_orthologs" ftype="tabular"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
82 <!-- this has no effect at the moment since column_names can not be set in uploads <metadata name="column_names" value="@SEED_ORTHOLOG_COLUMNS@"/> --> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
83 </param> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
84 <section name="annotation_options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
85 <param name="tax_scope" value="651137" /> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
86 </section> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
87 <section name="output_options"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
88 <param name="report_orthologs" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
89 <param name="no_file_comments" value="true"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
90 </section> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
91 <expand macro="annotations_assertion"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
92 <expand macro="annotations_orthologs_assertion"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
93 <expand macro="stdout_assertion"> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
94 <has_text text="--tax_scope=651137"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
95 </expand> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
96 </test> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
97 </tests> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
98 <help><![CDATA[ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
99 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
100 eggnog-mapper |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
101 ============= |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
102 Overview |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
103 -------- |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
104 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
105 ``eggnog-mapper`` is a tool for fast functional annotation of novel sequences (genes or proteins) using precomputed eggNOG-based orthology assignments. |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
106 Obvious examples include the annotation of novel genomes, transcriptomes or even metagenomic gene catalogs. |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
107 The use of orthology predictions for functional annotation is considered more precise than traditional homology searches, |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
108 as it avoids transferring annotations from paralogs (duplicate genes with a higher chance of being involved in functional divergence). |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
109 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
110 EggNOG-mapper is also available as a public online resource: `<http://beta-eggnogdb.embl.de/#/app/emapper>`_. |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
111 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
112 Outputs |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
113 ------- |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
114 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
115 @HELP_ANNOTATION_OUTPUTS@ |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
116 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
117 **Recommentation for large input data** |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
118 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
119 EggNOG-mapper consists of two phases |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
120 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
121 1. finding seed orthologous sequences (compute intensive) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
122 2. expanding annotations (IO intensive) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
123 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
124 by default (i.e. if *Method to search seed orthologs* is not *Skip search stage...* and *Annotate seed orthologs* is *Yes*) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
125 both phases are executed within one tool run. |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
126 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
127 For large input FASTA datasets in can be favourable to split this in two separate |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
128 tool runs as follows: |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
129 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
130 1. Split the FASTA (e.g. 1M seqs per data set) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
131 2. Run the search phase only (set *Annotate seed orthologs* to *No*) on the separate FASTA files. |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
132 3. Run the annotation phase (set *Method to search seed orthologs* to *Skip search stage...*) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
133 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
134 See [also](https://github.com/eggnogdb/eggnog-mapper/wiki/eggNOG-mapper-v2.1.5-to-v2.1.8#Setting_up_large_annotation_jobs) |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
135 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
136 Another alternative is to use cached annotations (produced in a run with --md5 enabled). |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
137 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
138 |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
139 ]]></help> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
140 <expand macro="citations"/> |
844fa988236b
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/eggnog_mapper/eggnog_mapper commit 468bd31b8858adbba2854f118e4cbe31f4cd68cb
galaxyp
parents:
diff
changeset
|
141 </tool> |