comparison omark.xml @ 1:2eebe7f521f3 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/omark/ commit 839a3c8e9b651fbc0f4fefdd79ce1545a257cb0f
author iuc
date Thu, 07 Mar 2024 18:22:16 +0000
parents ce13b4c42256
children 9607b69326e1
comparison
equal deleted inserted replaced
0:ce13b4c42256 1:2eebe7f521f3
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool id="omark" name="OMArk" version="@TOOL_VERSION@+galaxy0" profile="21.05"> 2 <tool id="omark" name="OMArk" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05">
3 <description>proteome quality assessment</description> 3 <description>proteome quality assessment</description>
4 <macros> 4 <macros>
5 <import>macros.xml</import> 5 <import>macros.xml</import>
6 </macros> 6 </macros>
7 <requirements> 7 <requirements>
8 <expand macro="requirements" /> 8 <expand macro="requirements" />
9 </requirements> 9 </requirements>
10 10
11 <command detect_errors="exit_code"><![CDATA[ 11 <command detect_errors="exit_code"><![CDATA[
12 omamer search --db '$database' --query '$input' --out 'output_omamer' 12 omamer search --db '$database.fields.path' --query '$input' --out 'output_omamer'
13
13 && 14 &&
14 15
15 omark 16 omark
16 -f 'output_omamer' 17 -f 'output_omamer'
17 -d '$database' 18 -d '$database.fields.path'
18 $omark_mode 19 $omark_mode
19 -i '$input_iso' 20 -i '$input_iso'
20 -t 't' 21 -t '$t'
21 -r 'r' 22 -r '$r'
22 -o omark_galaxy 23 -o omark_galaxy
23 24
24 ]]></command> 25 ]]></command>
25 26
26 <inputs> 27 <inputs>
27 <param name="input" type="data" format="fasta" label="Protein sequences"/> 28 <param name="input" type="data" format="fasta" label="Protein sequences"/>
28 <param name="input_iso" type="data" format="txt" optional="true" label="Input isoform file" help="A semi-colon separated file, listing all isoforms of each genes, with one gene per line."/> 29 <param name="input_iso" type="data" format="txt" optional="true" label="Input isoform file" help="A semi-colon separated file, listing all isoforms of each genes, with one gene per line."/>
29 <param argument="-c" name="omark_mode" type="boolean" checked="false" label="Only compute a list of conserved HOGs" help="Can be used to obtain a set of genes on which to train"/> 30 <param argument="-c" name="omark_mode" type="boolean" checked="false" truevalue="-c" falsevalue="" label="Only compute a list of conserved HOGs" help="Can be used to obtain a set of genes on which to train"/>
30 <param name="database" label="OMAmer database" type="select"> 31 <param name="database" label="OMAmer database" type="select">
31 <options from_data_table="omamer"/> 32 <options from_data_table="omamer"/>
32 </param> 33 </param>
33 34
34 <param argument="-t" type="text" optional="true" label="Taxonomic identifier" help="NCBI taxid corresponding to the input proteome"> 35 <param argument="-t" type="text" optional="true" label="Taxonomic identifier" help="NCBI taxid corresponding to the input proteome">
45 <add value="_" /> 46 <add value="_" />
46 </valid> 47 </valid>
47 </sanitizer> 48 </sanitizer>
48 <validator type="regex">[0-9a-zA-Z_]+</validator> 49 <validator type="regex">[0-9a-zA-Z_]+</validator>
49 </param> 50 </param>
50 51
51 <param name="outputs" type="select" optional="true" multiple="true" label="Which outputs should be generated"> 52 <param name="outputs" type="select" optional="true" multiple="true" label="Which outputs should be generated">
52 <option value="detail_sum" selected="true">Detailed summary</option> 53 <option value="detail_sum" selected="true">Detailed summary</option>
53 <option value="hog">HOG identifiers</option> 54 <option value="hog">HOG identifiers</option>
54 <option value="pdf">PDF Graphic representation </option> 55 <option value="pdf">PDF Graphic representation </option>
55 <option value="png">PNG Graphic representation </option> 56 <option value="png">PNG Graphic representation </option>
86 <tests> 87 <tests>
87 <test expect_failure="true"> 88 <test expect_failure="true">
88 <param name="input" value="input.fasta"/> 89 <param name="input" value="input.fasta"/>
89 <param name="outputs" value="sum,detail_sum,png,hog,pdf,ump,tax"/> 90 <param name="outputs" value="sum,detail_sum,png,hog,pdf,ump,tax"/>
90 <param name="database" value="test"/> 91 <param name="database" value="test"/>
92
93 <!-- Couldn't create a minimal working hdf5 dataset -->
94 <assert_stderr>
95 <has_text text="file signature not found"/>
96 <has_text text="End of HDF5 error back trace" />
97 </assert_stderr>
91 </test> 98 </test>
92 </tests> 99 </tests>
93 100
94 101
95 <help><![CDATA[ 102 <help><![CDATA[
96 OMark_: is a software for proteome quality assessment. 103 OMark_: is a software for proteome quality assessment.
97 It provides measures of proteome completeness, characterizes the consistency 104 It provides measures of proteome completeness, characterizes the consistency
98 of all protein coding genes with regard to their homologs, and identifies the 105 of all protein coding genes with regard to their homologs, and identifies the
99 presence of contamination from other species. 106 presence of contamination from other species.
100 107
101 OMArk relies on the OMA orthology database. 108 OMArk relies on the OMA orthology database.
102 For more information, please refer to the OMamer_ documentaion. 109 For more information, please refer to the OMamer_ documentaion.
103 110
104 .. _OMark: https://github.com/DessimozLab/OMArk 111 .. _OMark: https://github.com/DessimozLab/OMArk