Repository 'proteinortho'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/proteinortho

Changeset 7:c5dd4f86d981 (2024-01-23)
Previous changeset 6:10112d9127af (2023-10-31) Next changeset 8:54fb02338510 (2024-03-06)
Commit message:
planemo upload for repository https://gitlab.com/paulklemm_PHD/proteinortho commit 5eba1fb52a5ec1e63ca126be42062323e1a76687
modified:
proteinortho.xml
proteinortho_macros.xml
b
diff -r 10112d9127af -r c5dd4f86d981 proteinortho.xml
--- a/proteinortho.xml Tue Oct 31 16:32:03 2023 +0000
+++ b/proteinortho.xml Tue Jan 23 12:21:52 2024 +0000
[
b'@@ -2,24 +2,24 @@\n     <description>detects orthologous proteins/genes within different species</description>\n     <macros>\n         <import>proteinortho_macros.xml</import>\n-        <xml name="test_output_proteinortho" tokens="nlines">\n+        <xml name="test_output_proteinortho" tokens="nlines" token_nlines_delta="0">\n             <output name="proteinortho">\n                 <metadata name="column_names" value="species,genes,alg.-conn.,L.fasta,C.fasta,E.fasta,M.fasta"/>\n                 <assert_contents>\n                     <has_n_columns n="7"/>\n-                    <has_n_lines n="@NLINES@"/>\n+                    <has_n_lines n="@NLINES@" delta="@NLINES_DELTA@"/>\n                     <has_line_matching expression="# Species\\tGenes\\tAlg\\.-Conn\\.\\t.*"/>\n                     <has_line_matching expression="[0-9]+\\t[0-9]+\\t.*"/>\n                     <has_line_matching expression=".*(C|C2|E|L|M)_[0-9]+.*"/>\n                 </assert_contents>\n             </output>\n         </xml>\n-        <xml name="test_output_blastgraph" tokens="nlines">\n+        <xml name="test_output_blastgraph" tokens="nlines" token_nlines_delta="0">\n             <output name="blastgraph">\n                 <metadata name="column_names" value="seqidA,seqidB,evalue_ab,bitscore_ab,evalue_ba,bitscore_ba"/>\n                 <assert_contents>\n                     <has_n_columns n="6" comment="#"/>\n-                    <has_n_lines n="@NLINES@"/>\n+                    <has_n_lines n="@NLINES@" delta="@NLINES_DELTA@"/>\n                     <has_line_matching expression="# file_a\\tfile_b"/>\n                     <has_line_matching expression="# a\\tb\\tevalue_ab\\tbitscore_ab\\tevalue_ba\\tbitscore_ba"/>\n                     <has_line_matching expression="# (C|C2|E|L|M)\\.fasta\\t(C|C2|E|L|M)\\.fasta"/>\n@@ -97,6 +97,10 @@\n                 #end for#\n             #end if\n             2> >(sed -E "s/.\\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g" 1>&2)\n+        #if $more_options.selfblast:\n+            &&\n+            mv result.blast-graph_clean result.blast-graph;\n+        #end if\n         #if $synteny.synteny_options == "specified":\n             &&\n             mv result.poff-graph result.proteinortho-graph &&\n@@ -176,9 +180,9 @@\n         <test expect_num_outputs="3"> <!-- test normal -->\n             <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/>\n             <param name="p" value="diamond"/>\n-            <expand macro="test_output_proteinortho" nlines="34"/>\n-            <expand macro="test_output_blastgraph" nlines="157"/>\n-            <expand macro="test_output_proteinorthograph" nlines="134"/>\n+            <expand macro="test_output_proteinortho" nlines="33" nlines_delta="5"/>\n+            <expand macro="test_output_blastgraph" nlines="156" nlines_delta="20"/>\n+            <expand macro="test_output_proteinorthograph" nlines="139" nlines_delta="20"/>\n             <assert_command>\n                 <has_text text="--p=diamond"/>\n             </assert_command>\n@@ -191,13 +195,12 @@\n             <section name="more_options">\n                 <param name="cov" value="42"/>\n                 <param name="identity" value="42"/>\n-                <param name="selfblast" value="true"/>\n                 <param name="singles" value="true"/>\n                 <param name="core" value="true"/>\n             </section>\n-            <expand macro="test_output_proteinortho" nlines="177"/>\n-            <expand macro="test_output_blastgraph" nlines="2720"/>\n-            <expand macro="test_output_proteinorthograph" nlines="384"/>\n+            <expand macro="test_output_proteinortho" nlines="151" nlines_delta="50"/>\n+            <expand macro="test_output_blastgraph" nlines="1403" nlines_delta="300"/>\n+            <expand macro="test_output_proteinorthograph" nlines="239" nlines_delta="150"/>\n             <assert_command>\n                 <has_text text="--p=diamond"/>\n             </assert_command>\n@@ -209,8 +212,8 @@\n             <conditional name="synteny">\n                '..b'        <expand macro="test_output_proteinorthograph" nlines="142"/>\n+            <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/>\n+            <expand macro="test_output_blastgraph" nlines="155" nlines_delta="50"/>\n+            <expand macro="test_output_proteinorthograph" nlines="139" nlines_delta="50"/>\n             <assert_command>\n                 <has_text text="--p=blastp"/>\n             </assert_command>\n@@ -229,9 +232,9 @@\n         <test expect_num_outputs="3"> <!-- auto blast -->\n             <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/>\n             <param name="p" value="autoblast"/>\n-            <expand macro="test_output_proteinortho" nlines="32"/>\n-            <expand macro="test_output_blastgraph" nlines="158"/>\n-            <expand macro="test_output_proteinorthograph" nlines="142"/>\n+            <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/>\n+            <expand macro="test_output_blastgraph" nlines="157" nlines_delta="50"/>\n+            <expand macro="test_output_proteinorthograph" nlines="136" nlines_delta="50"/>\n             <assert_command>\n                 <has_text text="--p=autoblast"/>\n             </assert_command>\n@@ -239,9 +242,9 @@\n         <test expect_num_outputs="3"> <!-- last -->\n             <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/>\n             <param name="p" value="lastp"/>\n-            <expand macro="test_output_proteinortho" nlines="34"/>\n-            <expand macro="test_output_blastgraph" nlines="148"/>\n-            <expand macro="test_output_proteinorthograph" nlines="133"/>\n+            <expand macro="test_output_proteinortho" nlines="34" nlines_delta="20"/>\n+            <expand macro="test_output_blastgraph" nlines="148" nlines_delta="50"/>\n+            <expand macro="test_output_proteinorthograph" nlines="134" nlines_delta="50"/>\n             <assert_command>\n                 <has_text text="--p=lastp"/>\n             </assert_command>\n@@ -249,9 +252,9 @@\n         <test expect_num_outputs="3"> <!-- blat -->\n             <param name="input_files" value="L.fasta,C.fasta,E.fasta,M.fasta"/>\n             <param name="p" value="blastp"/>\n-            <expand macro="test_output_proteinortho" nlines="32"/>\n-            <expand macro="test_output_blastgraph" nlines="158"/>\n-            <expand macro="test_output_proteinorthograph" nlines="142"/>\n+            <expand macro="test_output_proteinortho" nlines="33" nlines_delta="20"/>\n+            <expand macro="test_output_blastgraph" nlines="156" nlines_delta="50"/>\n+            <expand macro="test_output_proteinorthograph" nlines="136" nlines_delta="50"/>\n             <assert_command>\n                 <has_text text="--p=blastp"/>\n             </assert_command>\n@@ -265,7 +268,7 @@\n \n   | It compares similarities of given gene/protein sequences and clusters them to find significant groups.\n   | The algorithm was designed to handle large-scale data and can be applied to hundreds of species at once.\n-  | Details can be found in (doi:10.1186/1471-2105-12-124).\n+  | Details can be found in (doi:10.1186/1471-2105-12-124 and doi:10.3389/fbinf.2023.1322477).\n   | 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. \n \n ----\n@@ -353,9 +356,6 @@\n \n **Citations:**\n \n-- Lechner, Marcus, et al. "Proteinortho: detection of (co-) orthologs in large-scale analysis." BMC bioinformatics 12.1 (2011): 1-9. (10.1186/1471-2105-12-124) \n-- Lechner, Marcus, et al. "Orthology detection combining clustering and synteny for very large datasets." PLoS one 9.8 (2014): e105015. (10.1371/journal.pone.0105015)\n-\n ]]>\n     </help>\n     <expand macro="citations" /> <!--- TODO: citations are not working in usegalxy, therefore they are added manually at the above. -->\n'
b
diff -r 10112d9127af -r c5dd4f86d981 proteinortho_macros.xml
--- a/proteinortho_macros.xml Tue Oct 31 16:32:03 2023 +0000
+++ b/proteinortho_macros.xml Tue Jan 23 12:21:52 2024 +0000
b
@@ -1,12 +1,13 @@
 <?xml version="1.0"?>
 <macros>
-   <token name="@TOOL_VERSION@">6.2.3</token>
+   <token name="@TOOL_VERSION@">6.3.1</token>
    <token name="@WRAPPER_VERSION@">2</token>
    <token name="@PROFILE@">20.09</token>
    <xml name="citations">
         <citations>
             <citation type="doi">10.1186/1471-2105-12-124</citation>
             <citation type="doi">10.1371/journal.pone.0105015</citation>
+            <citation type="doi">10.3389/fbinf.2023.1322477</citation>
         </citations>
     </xml>
     <xml name="biotools">