Mercurial > repos > iuc > proteinortho
annotate proteinortho.xml @ 9:6140163233a5 draft default tip
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
author | iuc |
---|---|
date | Fri, 13 Dec 2024 10:19:09 +0000 |
parents | c5dd4f86d981 |
children |
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> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
5 <xml name="test_output_proteinortho" tokens="nlines" token_nlines_delta="0"> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
6 <output name="proteinortho"> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
7 <metadata name="column_names" value="species,genes,alg.-conn.,L.fasta,C.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
8 <assert_contents> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
9 <has_n_columns n="7"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
10 <has_n_lines n="@NLINES@" delta="@NLINES_DELTA@"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
11 <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
|
12 <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
|
13 <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
|
14 </assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
15 </output> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
16 </xml> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
17 <xml name="test_output_blastgraph" tokens="nlines" token_nlines_delta="0"> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
18 <output name="blastgraph"> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
19 <metadata name="column_names" value="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
20 <assert_contents> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
21 <has_n_columns n="6" comment="#"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
22 <has_n_lines n="@NLINES@" delta="@NLINES_DELTA@"/> |
1
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"/> |
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> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
29 </xml> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
30 <xml name="test_output_proteinorthograph" tokens="nlines" token_nlines_delta="0" token_add_columns="" token_ncolumns="6"> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
31 <output name="proteinorthograph"> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
32 <metadata name="column_names" value="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba@ADD_COLUMNS@"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
33 <assert_contents> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
34 <has_n_columns n="@NCOLUMNS@" comment="#"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
35 <has_n_lines n="@NLINES@" delta="@NLINES_DELTA@"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
36 <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
|
37 <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
|
38 <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
|
39 <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
|
40 </assert_contents> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
41 </output> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
42 </xml> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
43 </macros> |
6
10112d9127af
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit ebbb4da7c0c0176df539f9baa7c9323d9ff5f201
iuc
parents:
5
diff
changeset
|
44 <expand macro="biotools"/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
45 <expand macro="requirements"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
46 <expand macro="version_command"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
47 <command detect_errors="exit_code"><![CDATA[ |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
48 ## 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
|
49 #import re |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
50 #for $f in $input_files# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
51 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
|
52 #end for |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
53 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
54 #for $f in $synteny.input_files_syn# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
55 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
|
56 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
57 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
58 proteinortho |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
59 --project=result |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
60 --cpus="\${GALAXY_SLOTS:-4}" |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
61 #if $more_options.selfblast: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
62 $more_options.selfblast |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
63 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
64 #if $more_options.singles: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
65 $more_options.singles |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
66 #end if |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
67 #if $more_options.core: |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
68 $more_options.core |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
69 #end if |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
70 --p=$p |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
71 --e=$more_options.evalue |
2
a8addd4fb60a
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e3b372fc401662aa541a893024c65aa645f5e8cf"
iuc
parents:
1
diff
changeset
|
72 --conn=$conn |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
73 #if $more_options.cov: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
74 --cov=$more_options.cov |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
75 #end if |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
76 #if $sim: |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
77 --sim=`LC_NUMERIC=C awk "BEGIN {printf \"%.2f\",$sim/100}"` |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
78 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
79 #if $more_options.identity: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
80 --cov=$more_options.identity |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
81 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
82 #if $more_options.isoform != "no": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
83 --isoform=$more_options.isoform |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
84 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
85 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
86 --synteny |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
87 --dups=$synteny.dups |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
88 --cs=$synteny.cs |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
89 --alpha=$synteny.alpha |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
90 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
91 #for $f in $input_files# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
92 ${re.sub('[^\w\-_.]', '_', f.element_identifier)} |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
93 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
94 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
95 #for $f in $synteny.input_files_syn# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
96 ${re.sub('[^\w\-_.]', '_', f.element_identifier)} |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
97 #end for# |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
98 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
99 2> >(sed -E "s/.\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g" 1>&2) |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
100 #if $more_options.selfblast: |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
101 && |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
102 mv result.blast-graph_clean result.blast-graph |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
103 #end if |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
104 #if $synteny.synteny_options == "specified": |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
105 && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
106 mv result.poff-graph result.proteinortho-graph && |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
107 mv result.poff.tsv result.proteinortho.tsv && |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
108 mv result.poff.html result.proteinortho.html |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
109 #end if |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
110 ]]></command> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
111 <inputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
112 <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
|
113 <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
|
114 <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
|
115 <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
|
116 <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
|
117 <option value="blastn">NCBI-BLASTN+ (nucleotide sequences)</option> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
118 <option value="mmseqsp">MMseqs2 (aminoacid sequences)</option> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
119 <option value="mmseqsn">MMseqs2 (nucleotide sequences)</option> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
120 <option value="lastp">Last (aminoacid sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
121 <option value="lastn">Last (nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
122 <option value="blatp">BLAT (aminoacid sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
123 <option value="blatn">BLAT (nucleotide sequences)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
124 </param> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
125 <param argument="--sim" type="integer" value="95" min="0" max="100" label="Minimal reciprocal similarity in %" help="This and --evalue are main parameters for the generation of the reciprocal best hit graph. 1 = only the best reciprocal hits are reported, 0 = all possible reciprocal blast matches (within the E-value cutoff) are reported."/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
126 <param argument="--conn" type="float" value="0.1" min="0." max="1." label="Minimal algebraic connectivity" help="This is the main parameter for the clustering step. Choose larger values than more splits are done, resulting in more and smaller clusters. A value of 0 corresponds to no clustering."/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
127 <section name="more_options" title="Additional Options" expanded="False"> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
128 <param argument="--evalue" type="float" value="0.001" min="0" label="E-value threshold of the blast algorithm" help="Larger values results in more false positives (connections between proteins)."/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
129 <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
|
130 <param argument="--identity" type="integer" value="25" min="0" max="100" label="Minimal percent identity of best blast hits in %"/> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
131 <param argument="--selfblast" type="boolean" checked="false" truevalue="--selfblast" falsevalue="" label="Apply selfblast, detects paralogs without orthologs (not compatible with synteny) "/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
132 <param argument="--singles" type="boolean" checked="false" truevalue="--singles" falsevalue="" label="Report singleton genes without any hit "/> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
133 <param argument="--core" type="boolean" checked="false" truevalue="--core" falsevalue="" label="Stop clustering if a split would result in groups that do not span across all species of the inital connected component." help="Overrules the -conn threshold."/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
134 <param argument="--isoform" type="select" label="Use isoform information" help="The reciprocal best hit graph is built 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."> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
135 <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
|
136 <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
|
137 <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
|
138 <option value="trinity">trinity style (...i4)</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
139 </param> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
140 </section> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
141 <conditional name="synteny"> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
142 <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 an additional feature for the discrimination of orthologs. For more details see doi:10.1371/journal.pone.0105015. (Not compatible with selfblast)"> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
143 <option value="no" selected="true">no</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
144 <option value="specified">yes</option> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
145 </param> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
146 <when value="no"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
147 <when value="specified"> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
148 <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
|
149 <param argument="--cs" type="integer" value="3" min="0" max="100" label="Size of a maximum common substring (MCS) for adjacency matches"/> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
150 <param argument="--alpha" type="float" value="0.5" min="0." max="1." label="Weight of adjacencies vs. sequence similarity" help="alpha[FF-adj score] + (1−alpha)[BLAST score]"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
151 <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 accordingly. 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"/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
152 </when> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
153 </conditional> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
154 </inputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
155 <outputs> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
156 <data name="blastgraph" format="tabular" label="${tool.name} on ${on_string}: RBH graph" from_work_dir="result.blast-graph"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
157 <actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
158 <action name="column_names" type="metadata" |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
159 default="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
160 </actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
161 </data> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
162 <data name="proteinortho" format="tabular" label="${tool.name} on ${on_string}: orthology-groups" from_work_dir="result.proteinortho.tsv"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
163 <actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
164 <action name="column_names" type="metadata" |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
165 default="species,genes,alg.-conn.,${','.join([ f.element_identifier for f in $input_files ])}"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
166 </actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
167 </data> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
168 <data name="proteinorthograph" format="tabular" label="${tool.name} on ${on_string}: orthology-pairs" from_work_dir="result.proteinortho-graph"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
169 <actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
170 <conditional name="synteny.synteny_options"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
171 <when value="no"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
172 <action name="column_names" type="metadata" default="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
173 </when> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
174 <when value="specified"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
175 <action name="column_names" type="metadata" default="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba,same_strand,simscore"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
176 </when> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
177 </conditional> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
178 </actions> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
179 </data> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
180 </outputs> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
181 <tests> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
182 <test expect_num_outputs="3"> <!-- test normal / default params --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
183 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
184 <param name="p" value="diamond"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
185 <expand macro="test_output_proteinortho" nlines="33" nlines_delta="5"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
186 <expand macro="test_output_blastgraph" nlines="156" nlines_delta="20"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
187 <expand macro="test_output_proteinorthograph" nlines="139" nlines_delta="20"/> |
1
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=diamond"/> |
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> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
192 <test expect_num_outputs="3"> <!-- test normal mmseqs --> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
193 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
194 <param name="p" value="mmseqsp"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
195 <expand macro="test_output_proteinortho" nlines="33" nlines_delta="5"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
196 <expand macro="test_output_blastgraph" nlines="156" nlines_delta="20"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
197 <expand macro="test_output_proteinorthograph" nlines="139" nlines_delta="20"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
198 <assert_command> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
199 <has_text text="--p=mmseqsp"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
200 </assert_command> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
201 </test> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
202 <test expect_num_outputs="3"> <!-- various parameter --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
203 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
204 <param name="p" value="diamond"/> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
205 <param name="conn" value="1"/> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
206 <param name="sim" value="42"/> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
207 <section name="more_options"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
208 <param name="cov" value="42"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
209 <param name="identity" value="42"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
210 <param name="singles" value="true"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
211 <param name="core" value="true"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
212 </section> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
213 <expand macro="test_output_proteinortho" nlines="151" nlines_delta="50"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
214 <expand macro="test_output_blastgraph" nlines="1403" nlines_delta="300"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
215 <expand macro="test_output_proteinorthograph" nlines="239" nlines_delta="150"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
216 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
217 <has_text text="--p=diamond"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
218 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
219 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
220 <test expect_num_outputs="3"> <!-- synteny --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
221 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
222 <param name="input_files_syn" value="L.gff,C.gff,E.gff,M.gff"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
223 <param name="p" value="diamond"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
224 <conditional name="synteny"> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
225 <param name="synteny_options" value="specified"/> |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
226 </conditional> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
227 <expand macro="test_output_proteinortho" nlines="38" nlines_delta="20"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
228 <expand macro="test_output_blastgraph" nlines="300" nlines_delta="150"/> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
229 <expand macro="test_output_proteinorthograph" nlines="119" nlines_delta="10" ncolumns="8" add_columns=",same_strand,simscore"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
230 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
231 <has_text text="--p=diamond"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
232 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
233 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
234 <test expect_num_outputs="3"> <!-- blast --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
235 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
236 <param name="p" value="blastp"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
237 <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
238 <expand macro="test_output_blastgraph" nlines="155" nlines_delta="50"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
239 <expand macro="test_output_proteinorthograph" nlines="139" nlines_delta="50"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
240 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
241 <has_text text="--p=blastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
242 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
243 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
244 <test expect_num_outputs="3"> <!-- auto blast --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
245 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
246 <param name="p" value="autoblast"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
247 <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
248 <expand macro="test_output_blastgraph" nlines="157" nlines_delta="50"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
249 <expand macro="test_output_proteinorthograph" nlines="136" nlines_delta="50"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
250 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
251 <has_text text="--p=autoblast"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
252 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
253 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
254 <test expect_num_outputs="3"> <!-- last --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
255 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
256 <param name="p" value="lastp"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
257 <expand macro="test_output_proteinortho" nlines="34" nlines_delta="20"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
258 <expand macro="test_output_blastgraph" nlines="148" nlines_delta="50"/> |
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
259 <expand macro="test_output_proteinorthograph" nlines="134" nlines_delta="50"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
260 <assert_command> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
261 <has_text text="--p=lastp"/> |
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
262 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
263 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
264 <test expect_num_outputs="3"> <!-- blat --> |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
265 <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
266 <param name="p" value="blatp"/> |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
267 <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
268 <expand macro="test_output_blastgraph" nlines="56" nlines_delta="50"/> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
269 <expand macro="test_output_proteinorthograph" nlines="56" nlines_delta="50"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
270 <assert_command> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
271 <has_text text="--p=blatp"/> |
1
26abc7846e6f
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 95f1ae4ed1cdd56114df76d215f9e1ed549aa4c5"
iuc
parents:
0
diff
changeset
|
272 </assert_command> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
273 </test> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
274 </tests> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
275 <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
|
276 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
277 **What it does** |
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 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
|
280 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
281 | It compares similarities of given gene/protein sequences and clusters them to find significant groups. |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
282 | The algorithm was designed to handle large-scale data and can be applied to hundreds of species at once. |
7
c5dd4f86d981
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
iuc
parents:
6
diff
changeset
|
283 | Details can be found in (doi:10.1186/1471-2105-12-124 and doi:10.3389/fbinf.2023.1322477). |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
284 | To enhance the prediction accuracy, the relative order of genes (synteny) can be used as an additional feature for the discrimination of orthologs. The corresponding extension, namely PoFF (details see doi:10.1371/journal.pone.0105015), is already built in Proteinortho. |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
285 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
286 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
287 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
288 **Proteinortho in a nutshell** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
289 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
290 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
291 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
292 * **(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
|
293 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
294 | Using the blast algorithm (diamond,blast,blat,...) all input sequences are compared against each other. |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
295 | If two proteins find each other with respect to multiple criteria like minimal evalue, and similarity compared to the best hit, ... then an edge is drawn between the two proteins. |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
296 | 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
|
297 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
298 * **(ii) Cluster the RBH** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
299 |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
300 | A spectral clustering algorithm is used to remove weak connections, reducing false positives. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
301 | The connected components from this process are output as orthology groups or pairs. |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
302 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
303 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
304 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
305 **Proteinortho output files** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
306 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
307 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
308 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
309 * **RBH** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
310 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
311 | The result of the (i) step, the reciprocal best hit graph. |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
312 | First two comment line announces 2 species (# ecoli.faa human.faa) as well as the median values (evalue_ab,bitscore_ab,evalue_ba,bitscore_ba). |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
313 | Following these header lines, each line corresponds to a reciprocal best hit of 2 proteins/genes (columns 1 and 2) of the announced species. The output format is shown below. |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
314 | *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
|
315 | *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
|
316 | *bitscore_ab* = bitscore with seqidA as query ... |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
317 | *evalue_ba* = evalue with seqidB as query ... |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
318 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
319 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
320 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
321 seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
322 # ecoli.faa,human.faa |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
323 # 1.91e-112,357.5,1.825e-113,360 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
324 L_10,C_10;test,4.32e-151,447,4.30e-151,446 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
325 L_11,C_11,1.17e-68,209,3.00e-69,210 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
326 L_14,C_14,3.64e-139,422,1.19e-142,431 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
327 L_15,C_15,3.51e-100,303,2.12e-102,308 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
328 L_16,C_16,3.75e-49,157,7.06e-50,159 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
329 L_17,C_17,2.96e-195,578,5.50e-196,579 |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
330 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
331 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
332 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
333 * **orthology-groups** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
334 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
335 | The result of the (ii) step, the clustered reciprocal best hit graph or the orthology groups. |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
336 | Every line corresponds to an orthology group. |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
337 | The first 3 columns characterize the general properties of that group: number of proteins, species, and algebraic connectivity. The higher the algebraic connectivity the more edges are there and the better the group is connected to itself. |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
338 | Then a column for each species follows containing the proteins of these species. |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
339 | If a species contributes with more than one protein to a group of orthologs, then they are ordered by descending connectivity. |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
340 | The '*' represents that this species does not contribute to the group. |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
341 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
342 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
343 |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
344 Species,Genes,alg.-conn.,ecoli.faa,human.faa,snail.faa,wale.faa,mouse.faa |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
345 5,5,0.715,C_10,C_10;test,E_10,L_10,M_10 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
346 4,6,0.115,*,C_12,E_315,L_313,M_313 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
347 4,5,0.167,*,C_63,E_19,L_19,M_19 |
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
348 4,4,0.816,*,C_64,E_18,L_18,M_18 |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
349 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
350 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
351 |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
352 | The first group is comprised of 5 proteins of 5 species: 'C_10' of ecoli.faa, 'C_10;test' of human.faa, 'E_10' of snail.faa, 'L_10' of wale.faa, and 'M_10' of mouse.faa. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
353 | The alg.-conn. (algebraic connectivity) of 0.715 indicates the connectivity of this group, the higher the more edges are connecting these 5 proteins (at most there can be 10 and at least there need to be 4). |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
354 | The second group contains 6 proteins distributed over 4 species. The star indicates the species where no protein was found (in this case ecoli.faa). |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
355 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
356 .. csv-table:: |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
357 |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
358 seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
359 # ecoli.faa,human.faa |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
360 # 1.91e-112,357.5,1.825e-113,360 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
361 L_10,C_10;test,4.32e-151,447,4.30e-151,446 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
362 L_11,C_11,1.17e-68,209,3.00e-69,210 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
363 L_14,C_14,3.64e-139,422,1.19e-142,431 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
364 L_15,C_15,3.51e-100,303,2.12e-102,308 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
365 L_16,C_16,3.75e-49,157,7.06e-50,159 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
366 L_17,C_17,2.96e-195,578,5.50e-196,579 |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
367 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
368 ---- |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
369 |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
370 * **orthology-pairs** |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
371 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
372 | Similar to orthology groups, but each edge is printed individually. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
373 | The output is formatted the same as the RBH graph. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
374 | For example extracting all hits of the second group of the example orthology-group output ('4,6,0.115,*,C_12,E_315,L_313,M_313') using grep (-E, regular expression="(C_12|E_315|L_313|M_313).*(C_12|E_315|L_313|M_313)", input file=proteinortho-graph) would reveal all edges of this groups: |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
375 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
376 .. csv-table:: |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
377 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
378 seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
379 M_313,C_12,1.18e-115,407,6.12e-116,407 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
380 C_12,E_315,4.50e-127,445,4.09e-127,445 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
381 L_313,M_313,0.00e+00,1368,0.00e+00,1368 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
382 L_313,C_12,3.76e-114,402,1.94e-114,402 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
383 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
384 ---- |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
385 |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
386 | Especially L_313 and M_313 are very similar, probably identical. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
387 | The group cotnains 4 edges out of the 6 possible edges for a group of 4 proteins. The missing edges are M_313-E_315 as well as L_313-E_315. This means that E_315 is only connected to the other 3 proteins via C_12 and thus could be considered as a weak link in the group. |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
388 |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
389 **Proteinortho-Tools for downstream analysis** |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
390 |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
391 * `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 or a subset (e.g. filter by Species>10). |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
392 * `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
|
393 |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
394 More information can be found on github https://gitlab.com/paulklemm_PHD/proteinortho |
5
5532c0e5d4a6
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit b4d8b8da2a259973c9ad90e4b9d1a3e22ae4348f
iuc
parents:
2
diff
changeset
|
395 |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
396 ]]> |
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
397 </help> |
9
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
398 <citations> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
399 <citation type="doi">10.3389/fbinf.2023.1322477</citation> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
400 <citation type="doi">10.1186/1471-2105-12-124</citation> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
401 <citation type="doi">10.1371/journal.pone.0105015</citation> |
6140163233a5
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit e151cf96893602bf011c27a2d91df1ef594b774d
iuc
parents:
7
diff
changeset
|
402 </citations> |
0
4850f0d15f01
"planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 889335c0a31f156c3f90d4c2048cb4df155a53b2"
iuc
parents:
diff
changeset
|
403 </tool> |