Mercurial > repos > iuc > proteinortho
annotate proteinortho.xml @ 3:9b99159b2b23 draft
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit f9f76c814416eb60cda96a1be6c0c3a4690bf7ad"
author | iuc |
---|---|
date | Tue, 04 Jan 2022 18:45:28 +0000 |
parents | a8addd4fb60a |
children | 5532c0e5d4a6 |
rev | line source |
---|---|
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
1 <tool id="proteinortho" name="Proteinortho" version="@TOOL_VERSION@+galaxy@WRAPPER_VERSION@" profile="@PROFILE@"> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
2 <description>detects orthologous proteins/genes within different species</description> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
3 <macros> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
4 <import>proteinortho_macros.xml</import> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
5 <xml name="test_outputs"> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
6 <output name="proteinortho"> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
7 <assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
8 <has_line_matching expression="# Species\tGenes\tAlg\.-Conn\.\t.*"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
9 <has_line_matching expression="[0-9]+\t[0-9]+\t.*"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
10 <has_line_matching expression=".*(C|C2|E|L|M)_[0-9]+.*"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
11 </assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
12 </output> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
13 <output name="blastgraph"> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
14 <assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
15 <has_line_matching expression="# file_a\tfile_b"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
16 <has_line_matching expression="# a\tb\tevalue_ab\tbitscore_ab\tevalue_ba\tbitscore_ba"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
17 <has_line_matching expression="# (C|C2|E|L|M)\.fasta\t(C|C2|E|L|M)\.fasta"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
18 <has_line_matching expression=".*(C|C2|E|L|M)_[0-9]+\t(C|C2|E|L|M)_[0-9]+.*"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
19 </assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
20 </output> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
21 <output name="proteinorthograph"> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
22 <assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
23 <has_line_matching expression="# file_a\tfile_b"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
24 <has_line_matching expression="# a\tb\tevalue_ab\tbitscore_ab\tevalue_ba\tbitscore_ba(\tsame_strand\tsimscore)?"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
25 <has_line_matching expression="# (C|C2|E|L|M)\.fasta\t(C|C2|E|L|M)\.fasta"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
26 <has_line_matching expression=".*(C|C2|E|L|M)_[0-9]+\t(C|C2|E|L|M)_[0-9]+.*"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
27 </assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
28 </output> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
29 </xml> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
30 </macros> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
31 <expand macro="requirements"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
32 <expand macro="version_command"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
33 <command detect_errors="exit_code"><![CDATA[ |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
34 ## the following ln-action is necessary, since the file names are used by proteinortho (output contains filenames => species names) |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
35 #import re |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
36 #for $f in $input_files# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
37 ln -sf '$f' '${re.sub('[^\w\-_.]', '_', f.element_identifier)}' && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
38 #end for |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
39 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
40 #for $f in $synteny.input_files_syn# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
41 ln -sf '$f' '${re.sub('[^\w\-_.]', '_', f.element_identifier)}' && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
42 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
43 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
44 proteinortho |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
45 --project=result |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
46 --cpus="\${GALAXY_SLOTS:-4}" |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
47 --ram="\${GALAXY_MEMORY_MB:-16000}" |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
48 #if $more_options.selfblast: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
49 $more_options.selfblast |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
50 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
51 #if $more_options.singles: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
52 $more_options.singles |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
53 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
54 --p=$p |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
55 --e=$evalue |
2
a8addd4fb60a
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e3b372fc401662aa541a893024c65aa645f5e8cf"
iuc
parents:
1
diff
changeset
|
56 --conn=$conn |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
57 #if $more_options.cov: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
58 --cov=$more_options.cov |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
59 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
60 #if $more_options.sim: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
61 --sim=`LC_NUMERIC=C awk "BEGIN {printf \"%.2f\",$more_options.sim/100}"` |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
62 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
63 #if $more_options.identity: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
64 --cov=$more_options.identity |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
65 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
66 #if $more_options.isoform != "no": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
67 --isoform=$more_options.isoform |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
68 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
69 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
70 --synteny |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
71 --dups=$synteny.dups |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
72 --cs=$synteny.cs |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
73 --alpha=$synteny.alpha |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
74 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
75 #for $f in $input_files# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
76 ${re.sub('[^\w\-_.]', '_', f.element_identifier)} |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
77 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
78 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
79 #for $f in $synteny.input_files_syn# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
80 ${re.sub('[^\w\-_.]', '_', f.element_identifier)} |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
81 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
82 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
83 2> >(sed -E "s/.\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g" 1>&2) |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
84 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
85 && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
86 mv result.poff-graph result.proteinortho-graph && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
87 mv result.poff.tsv result.proteinortho.tsv && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
88 mv result.poff.html result.proteinortho.html ; |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
89 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
90 ]]></command> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
91 <inputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
92 <param name="input_files" format="fasta" type="data" multiple="true" min="2" label="Select the input fasta files (>2)" help="The input fasta files. At least 2 are needed!"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
93 <param argument="--p" type="select" label="Similarity comparision algorithm" help="In the first step of proteinortho an all-versus-all reciprocal best hit graph is build from the input files (using this algorithm)."> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
94 <option value="diamond" selected="true">diamond (aminoacid sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
95 <option value="autoblast">auto detect NCBI-BLAST (protein and nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
96 <option value="blastp">NCBI-BLASTP+ (protein sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
97 <option value="blastn">NCBI-BLASTN+ (nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
98 <option value="lastp">Last (aminoacid sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
99 <option value="lastn">Last (nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
100 <option value="blatp">BLAT (aminoacid sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
101 <option value="blatn">BLAT (nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
102 </param> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
103 <param argument="--evalue" type="float" value="0.001" min="0" label="E-value threshold of the blast algorithm" help="This is the main parameter for the generation of the reciprocal best hit graph. Larger values results in more false positives (connections between proteins)."/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
104 <param argument="--conn" type="float" value="0.1" min="0." max="10." label="Minimal algebraic connectivity" help="This is the main parameter for the clustering step. Choose larger values then more splits are done, resulting in more and smaller clusters."/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
105 <section name="more_options" title="Additional Options" expanded="False"> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
106 <param argument="--cov" type="integer" value="50" min="0" max="100" label="Minimal coverage of best blast alignments in %"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
107 <param argument="--sim" type="integer" value="95" min="0" max="100" label="Minimal sequence similarity in %"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
108 <param argument="--identity" type="integer" value="25" min="0" max="100" label="Minimal percent identity of best blast hits in %"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
109 <param argument="--selfblast" type="boolean" checked="false" truevalue="--selfblast" falsevalue="" label="Apply selfblast, detects paralogs without orthologs "/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
110 <param argument="--singles" type="boolean" checked="false" truevalue="--singles" falsevalue="" label="Report singleton genes without any hit "/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
111 <param argument="--isoform" type="select" label="Use isoform information" help="The reciprocal best hit graph is build using isoform information (isoforms are treated equivalent). For ncbi : simply add the additional files to the input (file names need to match). For uniprot : the isoforms need to contain the word isoform and the corresponding identifier. For trinity simply use the trinity output format."> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
112 <option value="no" selected="true">Don't use isoform information</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
113 <option value="ncbi">ncbi style (..._additional.fasta)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
114 <option value="uniprot">uniprot style (...isoform of...)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
115 <option value="trinity">trinity style (...i4)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
116 </param> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
117 </section> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
118 <conditional name="synteny"> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
119 <param name="synteny_options" type="select" label="Activate synteny feature (POFF)" help="To enhance the prediction accuracy, the relative order of genes (synteny) can be used as additional feature for the discrimination of orthologs. For more details see doi:10.1371/journal.pone.0105015."> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
120 <option value="no" selected="true">no</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
121 <option value="specified">yes</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
122 </param> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
123 <when value="no"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
124 <when value="specified"> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
125 <param argument="--dups" type="integer" value="0" min="0" max="100" label="Number of reiterations for adjacencies heuristic, to determine duplicated regions"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
126 <param argument="--cs" type="integer" value="3" min="0" max="100" label="Size of a maximum common substring (MCS) for adjacency matches"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
127 <param argument="--alpha" type="float" value="0.5" min="0." max="1." label="Minimal percent identity of best blast hits"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
128 <param name="input_files_syn" type="data" format="gff" multiple="true" min="2" label="Select the GFF3 files matching the input fasta files" help="The GFF3 files need matching names with the input fasta files. If you provide mybacteria123.faa or mybacteria123.fasta ... then you need to provide mybacteria123.gff here accoringly. The attributes column (#9) must contain the attribute Name=GENE IDENTIFIER where GENE IDENTIFIER corresponds to the respective (protein) identifier in the FASTA input. For example see https://gitlab.com/paulklemm_PHD/proteinortho/-/blob/master/test/C.gff"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
129 </when> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
130 </conditional> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
131 </inputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
132 <outputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
133 <data name="blastgraph" format="tabular" label="${tool.name} on ${on_string}: RBH graph" from_work_dir="result.blast-graph"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
134 <data name="proteinortho" format="tabular" label="${tool.name} on ${on_string}: orthology-groups" from_work_dir="result.proteinortho.tsv"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
135 <data name="proteinorthograph" format="tabular" label="${tool.name} on ${on_string}: orthology-pairs" from_work_dir="result.proteinortho-graph"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
136 </outputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
137 <tests> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
138 <test expect_num_outputs="3"> <!-- test normal --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
139 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
140 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
141 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
142 <has_text text="--p=diamond"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
143 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
144 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
145 <test expect_num_outputs="3"> <!-- various parameter --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
146 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
147 <param name="evalue" value="1"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
148 <param name="conn" value="1"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
149 <param name="cov" value="42"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
150 <param name="sim" value="42"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
151 <param name="identity" value="42"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
152 <param name="selfblast" value="true"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
153 <param name="singles" value="true"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
154 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
155 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
156 <has_text text="--p=diamond"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
157 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
158 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
159 <test expect_num_outputs="3"> <!-- synteny --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
160 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
161 <param name="input_files_syn" value="L.gff,C.gff,C2.gff,E.gff,M.gff"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
162 <param name="synteny_options" value="specified"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
163 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
164 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
165 <has_text text="--p=diamond"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
166 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
167 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
168 <test expect_num_outputs="3"> <!-- blast --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
169 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
170 <param name="p" value="blastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
171 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
172 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
173 <has_text text="--p=blastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
174 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
175 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
176 <test expect_num_outputs="3"> <!-- auto blast --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
177 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
178 <param name="p" value="autoblast"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
179 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
180 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
181 <has_text text="--p=autoblast"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
182 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
183 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
184 <test expect_num_outputs="3"> <!-- last --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
185 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
186 <param name="p" value="lastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
187 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
188 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
189 <has_text text="--p=lastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
190 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
191 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
192 <test expect_num_outputs="3"> <!-- blat --> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
193 <param name="input_files" value="L.fasta,C.fasta,C2.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
194 <param name="p" value="blastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
195 <expand macro="test_outputs"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
196 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
197 <has_text text="--p=blastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
198 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
199 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
200 </tests> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
201 <help><![CDATA[Proteinortho with POFF - An orthology detection tool |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
202 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
203 **What it does** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
204 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
205 Proteinortho is a tool to detect orthologous proteins/genes within different species (at least 2). |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
206 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
207 | It compares similarities of given gene/protein sequences and clusters them to find significant groups. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
208 | The algorithm was designed to handle large-scale data and can be applied to hundreds of species at one. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
209 | Details can be found in (doi:10.1186/1471-2105-12-124). |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
210 | To enhance the prediction accuracy, the relative order of genes (synteny) can be used as additional feature for the discrimination of orthologs. The corresponding extension, namely PoFF (details see doi:10.1371/journal.pone.0105015), is already build in Proteinortho. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
211 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
212 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
213 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
214 **Proteinortho in a nutshell** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
215 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
216 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
217 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
218 * **(i) Build adaptive reciprocal best hit graph (RBH)** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
219 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
220 | Using the blast algorithm (diamond,blast,blat,...) all input sequences are compared against each other. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
221 | If two proteins find each other with respect to multiple criteria like minimal evalue, similarity compared to the best hit, ... then a edge is drawn between the two proteins. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
222 | The result of this step is outputted to RBH |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
223 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
224 * **(ii) Cluster the RBH** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
225 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
226 | Using two clustering algorithms, edges are removed that weakly connect two connected components to reduce false positive hits. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
227 | The resulting connected components are outputted in orthology-groups / -PAIRS |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
228 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
229 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
230 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
231 **Proteinortho output files** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
232 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
233 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
234 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
235 * **RBH** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
236 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
237 | The result of the (i) step, the reciprocal best hit graph. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
238 | First a comment line announces 2 species (# ecoli.faa human.faa), then each line corresponds to a reciprocal best hit between 2 proteins/genes of the announced species. The output format is shown below. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
239 | *seqidA*,*seqidB* = the 2 ids/names of the proteins involved |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
240 | *evalue_ab* = evalue with seqidA as query and seqidB as part of the database |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
241 | *bitscore_ab* = bitscore with seqidA as query ... |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
242 | *evalue_ba* = evalue with seqidB as query ... |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
243 | ... |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
244 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
245 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
246 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
247 seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
248 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
249 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
250 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
251 * **orthology-groups** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
252 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
253 | The result of the (ii) step, the clustered reciprocal best hit graph or the orthology groups. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
254 | Every line corresponds to an orthology group of proteins/genes. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
255 | The first 3 columns characterize general properties of that group: number of proteins, species and the algebraic connectivity. The higher the algebraic connectivity the more edges are there and the better the group is connected to itself in general. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
256 | Then a column for each species follows containing the proteins of that species. If a species contributes with more than one protein to a group of orthologs, then they are ordered by connectivity. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
257 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
258 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
259 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
260 Species,Genes,Alg.-Conn. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
261 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
262 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
263 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
264 * **orthology-pairs** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
265 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
266 | The same as orthology-groups but every edge is printed one-by-one here. The output is formatted the same as the RBH graph: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
267 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
268 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
269 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
270 seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
271 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
272 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
273 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
274 **Proteinortho-Tools for downstream analysis** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
275 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
276 * `proteinortho grab proteins` : find gene(s)/protein(s) in a given fasta file and retrieve their sequence(s). You can also use a orthology-groups file. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
277 * `proteinortho summary` : Summaries the orthology-pairs/RBH files to determine how the species are connected to each other. |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
278 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
279 More information can be found on github https://gitlab.com/paulklemm_PHD/proteinortho |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
280 ]]> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
281 </help> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
282 <expand macro="citations"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
283 </tool> |