comparison annotateMyIDs.xml @ 15:cd2480f35935 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
author iuc
date Tue, 29 Aug 2023 22:44:27 +0000
parents 3e1f6f6d557e
children a79ee60b6926
comparison
equal deleted inserted replaced
14:3e1f6f6d557e 15:cd2480f35935
1 <tool id="annotatemyids" name="annotateMyIDs" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> 1 <tool id="annotatemyids" name="annotateMyIDs" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
2 <description>annotate a generic set of identifiers</description> 2 <description>annotate a generic set of identifiers</description>
3 <macros> 3 <macros>
4 <token name="@TOOL_VERSION@">3.17.0</token> 4 <token name="@TOOL_VERSION@">3.17.0</token>
5 <token name="@VERSION_SUFFIX@">0</token> 5 <token name="@VERSION_SUFFIX@">1</token>
6 </macros> 6 </macros>
7 <xrefs> 7 <xrefs>
8 <xref type="bio.tools">annotatemyids</xref> 8 <xref type="bio.tools">annotatemyids</xref>
9 </xrefs> 9 </xrefs>
10 <requirements> 10 <requirements>
13 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dm.eg.db</requirement> 13 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dm.eg.db</requirement>
14 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dr.eg.db</requirement> 14 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dr.eg.db</requirement>
15 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.rn.eg.db</requirement> 15 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.rn.eg.db</requirement>
16 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.at.tair.db</requirement> 16 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.at.tair.db</requirement>
17 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.gg.eg.db</requirement> 17 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.gg.eg.db</requirement>
18 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.bt.eg.db</requirement>
18 </requirements> 19 </requirements>
19 <version_command><![CDATA[ 20 <version_command><![CDATA[
20 echo $(R --version | grep version | grep -v GNU)", org.Hs.eg.db version" $(R --vanilla --slave -e "library(org.Hs.eg.db); cat(sessionInfo()\$otherPkgs\$org.Hs.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Dr.eg.db version" $(R --vanilla --slave -e "library(org.Dr.eg.db); cat(sessionInfo()\$otherPkgs\$org.Dr.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Dm.eg.db version" $(R --vanilla --slave -e "library(org.Dm.eg.db); cat(sessionInfo()\$otherPkgs\$org.Dm.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Mm.eg.db version" $(R --vanilla --slave -e "library(org.Mm.eg.db); cat(sessionInfo()\$otherPkgs\$org.Mm.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Rn.eg.db version" $(R --vanilla --slave -e "library(org.Rn.eg.db); cat(sessionInfo()\$otherPkgs\$org.Rn.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ") 21 echo $(R --version | grep version | grep -v GNU)", org.Hs.eg.db version" $(R --vanilla --slave -e "library(org.Hs.eg.db); cat(sessionInfo()\$otherPkgs\$org.Hs.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Dr.eg.db version" $(R --vanilla --slave -e "library(org.Dr.eg.db); cat(sessionInfo()\$otherPkgs\$org.Dr.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Dm.eg.db version" $(R --vanilla --slave -e "library(org.Dm.eg.db); cat(sessionInfo()\$otherPkgs\$org.Dm.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Mm.eg.db version" $(R --vanilla --slave -e "library(org.Mm.eg.db); cat(sessionInfo()\$otherPkgs\$org.Mm.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Rn.eg.db version" $(R --vanilla --slave -e "library(org.Rn.eg.db); cat(sessionInfo()\$otherPkgs\$org.Rn.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", org.Bt.eg.db version" $(R --vanilla --slave -e "library(org.Bt.eg.db); cat(sessionInfo()\$otherPkgs\$org.Bt.eg.db\$Version)" 2> /dev/null | grep -v -i "WARNING: ")
21 ]]></version_command> 22 ]]></version_command>
22 <command detect_errors="exit_code"><![CDATA[ 23 <command detect_errors="exit_code"><![CDATA[
23 #if $rscriptOpt: 24 #if $rscriptOpt:
24 cp '${annotatemyids_script}' '${out_rscript}' && 25 cp '${annotatemyids_script}' '${out_rscript}' &&
25 #end if 26 #end if
61 suppressPackageStartupMessages(library(org.At.tair.db)) 62 suppressPackageStartupMessages(library(org.At.tair.db))
62 db <- org.At.tair.db 63 db <- org.At.tair.db
63 } else if (organism == "Gg"){ 64 } else if (organism == "Gg"){
64 suppressPackageStartupMessages(library(org.Gg.eg.db)) 65 suppressPackageStartupMessages(library(org.Gg.eg.db))
65 db <- org.Gg.eg.db 66 db <- org.Gg.eg.db
67 } else if (organism == "Bt"){
68 suppressPackageStartupMessages(library(org.Bt.eg.db))
69 db <- org.Bt.eg.db
66 } else { 70 } else {
67 cat(paste("Organism type not supported", organism)) 71 cat(paste("Organism type not supported", organism))
68 } 72 }
69 73
70 cols <- unlist(strsplit(output_cols, ",")) 74 cols <- unlist(strsplit(output_cols, ","))
87 <option value="Rn">Rat</option> 91 <option value="Rn">Rat</option>
88 <option value="Dm">Fruit fly</option> 92 <option value="Dm">Fruit fly</option>
89 <option value="Dr">Zebrafish</option> 93 <option value="Dr">Zebrafish</option>
90 <option value="At">Arabidopsis thaliana</option> 94 <option value="At">Arabidopsis thaliana</option>
91 <option value="Gg">Gallus gallus</option> 95 <option value="Gg">Gallus gallus</option>
96 <option value="Bt">Bos taurus</option>
92 </param> 97 </param>
93 <param name="id_type" type="select" label="ID Type" help="Select the type of IDs in your input file"> 98 <param name="id_type" type="select" label="ID Type" help="Select the type of IDs in your input file">
94 <option value="ENSEMBL" selected="true">Ensembl Gene</option> 99 <option value="ENSEMBL" selected="true">Ensembl Gene</option>
95 <option value="ENSEMBLPROT">Ensembl Protein</option> 100 <option value="ENSEMBLPROT">Ensembl Protein</option>
96 <option value="ENSEMBLTRANS">Ensembl Transcript</option> 101 <option value="ENSEMBLTRANS">Ensembl Transcript</option>
196 <has_n_lines min="40"/> 201 <has_n_lines min="40"/>
197 <has_text_matching expression="TENM2" min="20"/> 202 <has_text_matching expression="TENM2" min="20"/>
198 </assert_contents> 203 </assert_contents>
199 </output> 204 </output>
200 </test> 205 </test>
206 <!-- Bos taurus database -->
207 <test expect_num_outputs="1">
208 <param name="id_file" value="genelist.txt" ftype="tabular"/>
209 <param name="id_type" value="SYMBOL"/>
210 <param name="organism" value="Bt"/>
211 <param name="output_cols" value="ENSEMBL" />
212 <output name="out_tab">
213 <assert_contents>
214 <has_n_columns n="2"/>
215 <has_n_lines min="9"/>
216 <has_text_matching expression="ENSBTAG00000007159"/>
217 <has_text_matching expression="ENSBTAG00000009498"/>
218 </assert_contents>
219 </output>
220 </test>
201 </tests> 221 </tests>
202 <help><![CDATA[ 222 <help><![CDATA[
203 223
204 .. class:: infomark 224 .. class:: infomark
205 225