Mercurial > repos > iuc > annotatemyids
annotate annotateMyIDs.xml @ 16:a79ee60b6926 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 5874ffd8d2e55e3b29144792f80aeed383da5f77
author | iuc |
---|---|
date | Sun, 25 Feb 2024 11:49:08 +0000 |
parents | cd2480f35935 |
children |
rev | line source |
---|---|
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
1 <tool id="annotatemyids" name="annotateMyIDs" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
2 <description>annotate a generic set of identifiers</description> |
14
3e1f6f6d557e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 8e82a7fcd4c5d82e92dd59b67d2dcf2bb0b905cb
iuc
parents:
13
diff
changeset
|
3 <macros> |
16
a79ee60b6926
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 5874ffd8d2e55e3b29144792f80aeed383da5f77
iuc
parents:
15
diff
changeset
|
4 <token name="@TOOL_VERSION@">3.18.0</token> |
a79ee60b6926
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 5874ffd8d2e55e3b29144792f80aeed383da5f77
iuc
parents:
15
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
14
3e1f6f6d557e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 8e82a7fcd4c5d82e92dd59b67d2dcf2bb0b905cb
iuc
parents:
13
diff
changeset
|
6 </macros> |
11
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
7 <xrefs> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
8 <xref type="bio.tools">annotatemyids</xref> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
9 </xrefs> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
10 <requirements> |
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
11 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.hs.eg.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
12 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.mm.eg.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
13 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dm.eg.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
14 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.dr.eg.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
15 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.rn.eg.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
16 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.at.tair.db</requirement> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
17 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.gg.eg.db</requirement> |
15
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
18 <requirement type="package" version="@TOOL_VERSION@">bioconductor-org.bt.eg.db</requirement> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
19 </requirements> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
20 <version_command><![CDATA[ |
15
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
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: ") |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
22 ]]></version_command> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
23 <command detect_errors="exit_code"><![CDATA[ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
24 #if $rscriptOpt: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
25 cp '${annotatemyids_script}' '${out_rscript}' && |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
26 #end if |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
27 Rscript '${annotatemyids_script}' |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
28 ]]> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
29 </command> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
30 <configfiles> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
31 <configfile name="annotatemyids_script"><![CDATA[ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
32 options( show.error.messages=F, error = function () { cat( geterrmessage(), file=stderr() ); q( "no", 1, F ) } ) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
33 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
34 # we need that to not crash galaxy with an UTF8 error on German LC settings. |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
35 loc <- Sys.setlocale("LC_MESSAGES", "en_US.UTF-8") |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
36 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
37 id_type <- "${id_type}" |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
38 organism <- "${organism}" |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
39 output_cols <- "${output_cols}" |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
40 file_has_header <- ${file_has_header} |
2
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
41 remove_dups <- ${remove_dups} |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
42 |
6
ecc913a7334b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a0c51ab52c4e3f296d5577ee3af26c4c1465e1e9
iuc
parents:
5
diff
changeset
|
43 input <- read.table('$id_file', header=file_has_header, sep="\t", quote="") |
ecc913a7334b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a0c51ab52c4e3f296d5577ee3af26c4c1465e1e9
iuc
parents:
5
diff
changeset
|
44 ids <- as.character(input[, 1]) |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
45 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
46 if(organism == "Hs"){ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
47 suppressPackageStartupMessages(library(org.Hs.eg.db)) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
48 db <- org.Hs.eg.db |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
49 } else if (organism == "Mm"){ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
50 suppressPackageStartupMessages(library(org.Mm.eg.db)) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
51 db <- org.Mm.eg.db |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
52 } else if (organism == "Dm"){ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
53 suppressPackageStartupMessages(library(org.Dm.eg.db)) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
54 db <- org.Dm.eg.db |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
55 } else if (organism == "Dr"){ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
56 suppressPackageStartupMessages(library(org.Dr.eg.db)) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
57 db <- org.Dr.eg.db |
7
1aae04680c4b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 372ac44c1eed0a02c842d8dc65a5d484ed2ba29f
iuc
parents:
6
diff
changeset
|
58 } else if (organism == "Rn"){ |
1aae04680c4b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 372ac44c1eed0a02c842d8dc65a5d484ed2ba29f
iuc
parents:
6
diff
changeset
|
59 suppressPackageStartupMessages(library(org.Rn.eg.db)) |
1aae04680c4b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 372ac44c1eed0a02c842d8dc65a5d484ed2ba29f
iuc
parents:
6
diff
changeset
|
60 db <- org.Rn.eg.db |
11
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
61 } else if (organism == "At"){ |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
62 suppressPackageStartupMessages(library(org.At.tair.db)) |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
63 db <- org.At.tair.db |
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
64 } else if (organism == "Gg"){ |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
65 suppressPackageStartupMessages(library(org.Gg.eg.db)) |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
66 db <- org.Gg.eg.db |
15
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
67 } else if (organism == "Bt"){ |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
68 suppressPackageStartupMessages(library(org.Bt.eg.db)) |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
69 db <- org.Bt.eg.db |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
70 } else { |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
71 cat(paste("Organism type not supported", organism)) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
72 } |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
73 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
74 cols <- unlist(strsplit(output_cols, ",")) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
75 result <- select(db, keys=ids, keytype=id_type, columns=cols) |
2
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
76 |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
77 if(remove_dups) { |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
78 result <- result[!duplicated(result$${id_type}),] |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
79 } |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
80 |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
81 write.table(result, file='$out_tab', sep="\t", row.names=FALSE, quote=FALSE) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
82 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
83 ]]></configfile> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
84 </configfiles> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
85 <inputs> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
86 <param name="id_file" type="data" format="tabular" label="File with IDs" help="A tabular file with the first column containing one of the supported types of identifier, see Help below." /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
87 <param name="file_has_header" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="False" label="File has header?" help="If this option is set to Yes, the tool will assume that the input file has a column header in the first row and the identifers commence on the second line. Default: No" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
88 <param name="organism" type="select" label="Organism" help="Select the organism the identifiers are from"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
89 <option value="Hs" selected="true">Human</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
90 <option value="Mm">Mouse</option> |
7
1aae04680c4b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 372ac44c1eed0a02c842d8dc65a5d484ed2ba29f
iuc
parents:
6
diff
changeset
|
91 <option value="Rn">Rat</option> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
92 <option value="Dm">Fruit fly</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
93 <option value="Dr">Zebrafish</option> |
11
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
94 <option value="At">Arabidopsis thaliana</option> |
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
95 <option value="Gg">Gallus gallus</option> |
15
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
96 <option value="Bt">Bos taurus</option> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
97 </param> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
98 <param name="id_type" type="select" label="ID Type" help="Select the type of IDs in your input file"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
99 <option value="ENSEMBL" selected="true">Ensembl Gene</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
100 <option value="ENSEMBLPROT">Ensembl Protein</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
101 <option value="ENSEMBLTRANS">Ensembl Transcript</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
102 <option value="ENTREZID">Entrez</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
103 <option value="FLYBASE">FlyBase</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
104 <option value="GO">GO</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
105 <option value="PATH">KEGG</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
106 <option value="MGI">MGI</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
107 <option value="REFSEQ">RefSeq</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
108 <option value="SYMBOL">Gene Symbol</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
109 <option value="ZFIN">Zfin</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
110 </param> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
111 <param name="output_cols" type="select" multiple="True" display="checkboxes" label="Output columns" help="Choose the columns you want in the output table. Note that selecting some columns such as GO or KEGG could make the table very large as some genes may be associated with many terms. Default: ENSEMBL, ENTREZID, SYMBOL, GENENAME"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
112 <option value="ALIAS">ALIAS</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
113 <option value="ENSEMBL" selected="True">ENSEMBL</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
114 <option value="ENTREZID" selected="True">ENTREZID</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
115 <option value="EVIDENCE">EVIDENCE</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
116 <option value="SYMBOL" selected="True">SYMBOL</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
117 <option value="GENENAME" selected="True">GENENAME</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
118 <option value="REFSEQ">REFSEQ</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
119 <option value="GO">GO</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
120 <option value="ONTOLOGY">ONTOLOGY</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
121 <option value="PATH">KEGG</option> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
122 </param> |
2
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
123 <param name="remove_dups" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="False" label="Remove duplicates?" help="If this option is set to Yes, only the first occurrence of each input Gene ID will be kept. Default: No" /> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
124 <param name="rscriptOpt" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="False" label="Output Rscript?" help="If this option is set to Yes, the Rscript used to annotate the IDs will be provided as a text file in the output. Default: No" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
125 </inputs> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
126 <outputs> |
10
f29602ae449e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 341ee309143af2e0d639fd7eb20d6bc03596b28a"
iuc
parents:
9
diff
changeset
|
127 <data name="out_tab" format="tabular" label="${tool.name} on ${on_string}: Annotated IDs" /> |
f29602ae449e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 341ee309143af2e0d639fd7eb20d6bc03596b28a"
iuc
parents:
9
diff
changeset
|
128 <data name="out_rscript" format="txt" label="${tool.name} on ${on_string}: Rscript"> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
129 <filter>rscriptOpt is True</filter> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
130 </data> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
131 </outputs> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
132 <tests> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
133 <!-- Ensure output table works --> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
134 <test expect_num_outputs="1"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
135 <param name="id_file" value="genelist.txt" ftype="tabular"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
136 <param name="id_type" value="SYMBOL"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
137 <param name="organism" value="Hs"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
138 <output name="out_tab" file="out.tab" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
139 </test> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
140 <!-- Ensure Ensembl IDs input and Rscript output work --> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
141 <test expect_num_outputs="2"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
142 <param name="id_file" value="ensembl_ids.tab" ftype="tabular"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
143 <param name="id_type" value="ENSEMBL"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
144 <param name="organism" value="Hs"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
145 <param name="rscriptOpt" value="True" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
146 <output name="out_tab" file="out_ensembl.tab" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
147 <output name="out_rscript" file="out_rscript.txt" compare="sim_size" /> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
148 </test> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
149 <!-- Ensure GO and KEGG output work --> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
150 <test expect_num_outputs="1"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
151 <param name="id_file" value="ensembl_ids.tab" ftype="tabular"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
152 <param name="id_type" value="ENSEMBL"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
153 <param name="organism" value="Hs"/> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
154 <param name="output_cols" value="ENSEMBL,GO,ONTOLOGY,EVIDENCE" /> |
13
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
155 <output name="out_tab"> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
156 <assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
157 <has_n_columns n="4"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
158 <has_n_lines min="700"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
159 <has_text_matching expression="ENSG00000012048" min="80"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
160 </assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
161 </output> |
2
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
162 </test> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
163 <!-- Ensure duplicate Gene ID removal works --> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
164 <test expect_num_outputs="1"> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
165 <param name="id_file" value="ensembl_ids.tab" ftype="tabular"/> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
166 <param name="id_type" value="ENSEMBL"/> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
167 <param name="organism" value="Hs"/> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
168 <param name="output_cols" value="ENSEMBL,GO,ONTOLOGY,EVIDENCE" /> |
9ab35a2245ce
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 348750c48bc5e4f9ecad408519cdd2c68ac749ab
iuc
parents:
1
diff
changeset
|
169 <param name="remove_dups" value="True" /> |
13
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
170 <output name="out_tab"> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
171 <assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
172 <has_n_columns n="4"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
173 <has_n_lines n="9"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
174 <has_text_matching expression="ENSG00000012048" n="1"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
175 </assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
176 </output> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
177 </test> |
11
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
178 <!-- Arabidopsis database --> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
179 <test expect_num_outputs="1"> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
180 <param name="id_file" value="genelist_arabidopsis.txt" ftype="tabular"/> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
181 <param name="id_type" value="SYMBOL"/> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
182 <param name="organism" value="At"/> |
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
183 <param name="output_cols" value="GO,ENTREZID" /> |
13
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
184 <output name="out_tab"> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
185 <assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
186 <has_n_columns n="5"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
187 <has_n_lines min="20"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
188 <has_text_matching expression="CLE13" min="5"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
189 </assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
190 </output> |
11
4f2967b27e67
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 3e791f5bd978eee4cd42787c33d4cccc76612c9e
iuc
parents:
10
diff
changeset
|
191 </test> |
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
192 <!-- Gallus gallus database --> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
193 <test expect_num_outputs="1"> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
194 <param name="id_file" value="genelist_gallus.txt" ftype="tabular"/> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
195 <param name="id_type" value="SYMBOL"/> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
196 <param name="organism" value="Gg"/> |
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
197 <param name="output_cols" value="GO,ENTREZID" /> |
13
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
198 <output name="out_tab"> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
199 <assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
200 <has_n_columns n="5"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
201 <has_n_lines min="40"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
202 <has_text_matching expression="TENM2" min="20"/> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
203 </assert_contents> |
133f36c29579
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 669d17e476ed4e3a57c697e42f690f9650e855d8
iuc
parents:
12
diff
changeset
|
204 </output> |
12
fe3ca740a485
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit a7ca7bc12103e184333ec8ab6e99518a4873c707
iuc
parents:
11
diff
changeset
|
205 </test> |
15
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
206 <!-- Bos taurus database --> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
207 <test expect_num_outputs="1"> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
208 <param name="id_file" value="genelist.txt" ftype="tabular"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
209 <param name="id_type" value="SYMBOL"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
210 <param name="organism" value="Bt"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
211 <param name="output_cols" value="ENSEMBL" /> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
212 <output name="out_tab"> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
213 <assert_contents> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
214 <has_n_columns n="2"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
215 <has_n_lines min="9"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
216 <has_text_matching expression="ENSBTAG00000007159"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
217 <has_text_matching expression="ENSBTAG00000009498"/> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
218 </assert_contents> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
219 </output> |
cd2480f35935
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit ce8871b2708d391a99cd7656d84eade6f16a1337
iuc
parents:
14
diff
changeset
|
220 </test> |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
221 </tests> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
222 <help><![CDATA[ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
223 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
224 .. class:: infomark |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
225 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
226 **What it does** |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
227 |
7
1aae04680c4b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 372ac44c1eed0a02c842d8dc65a5d484ed2ba29f
iuc
parents:
6
diff
changeset
|
228 This tool can get annotation for a generic set of IDs, using the Bioconductor_ annotation data packages. Supported organisms are human, mouse, rat, fruit fly and zebrafish. The org.db packages that are used here are primarily based on mapping using Entrez Gene identifiers. More information on the annotation packages can be found at the Bioconductor website, for example, information on the human annotation package (org.Hs.eg.db) can be found here_. |
0
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
229 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
230 Examples of what this tool can be used for are: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
231 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
232 * adding gene names to IDs |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
233 * mapping between IDs e.g. Entrez, Ensembl, Symbols |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
234 * adding GO and KEGG identifiers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
235 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
236 .. _Bioconductor: https://www.bioconductor.org/ |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
237 .. _here: http://bioconductor.org/packages/release/data/annotation/manuals/org.Hs.eg.db/man/org.Hs.eg.db.pdf |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
238 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
239 ----- |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
240 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
241 **Inputs** |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
242 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
243 A tab-delimited file with identifiers in the first column. If the file contains a header row, select the file has a header option in the tool form above. |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
244 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
245 Example: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
246 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
247 =============== ======================= |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
248 **GeneID** *Additional Columns...* |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
249 --------------- ----------------------- |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
250 ENSG00000091831 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
251 ENSG00000082175 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
252 ENSG00000141736 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
253 ENSG00000012048 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
254 ENSG00000139618 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
255 ENSG00000129514 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
256 ENSG00000171862 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
257 ENSG00000141510 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
258 =============== ======================= |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
259 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
260 ID types supported for input are: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
261 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
262 * **ENSEMBL**: Ensembl gene IDs |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
263 * **ENSEMBLPROT**: Ensembl protein IDs |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
264 * **ENSEMBLTRANS**: Ensembl transcript IDs |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
265 * **ENTREZID**: Entrez gene Identifiers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
266 * **FLYBASE**: FlyBase accession numbers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
267 * **GO**: GO Identifiers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
268 * **MGI**: Jackson Laboratory MGI gene accession numbers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
269 * **PATH**: KEGG Pathway Identifiers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
270 * **REFSEQ**: Refseq Identifiers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
271 * **SYMBOL**: The official gene symbol |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
272 * **ZFIN**: Zfin accession numbers |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
273 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
274 .. class:: warningmark |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
275 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
276 This tool uses the ``select`` function from the Bioconductor AnnotationDBi_ package. Note that if you request columns that have multiple matches for your IDs, select will return *one row in the output for each possible match*. This has the effect that if you request multiple columns and some of them have a many-to-one relationship to the IDs, things will continue to multiply accordingly. So it's not a good idea to request a large number of columns unless you know what you are asking for should have a one-to-one relationship with the initial set of IDs. In general, if you need to retrieve a column like **GO** or **KEGG**, that has a many-to-one relationship to the original IDs, it is most useful to extract that separately. |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
277 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
278 .. _AnnotationDBi: https://www.bioconductor.org/packages/devel/bioc/manuals/AnnotationDbi/man/AnnotationDbi.pdf |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
279 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
280 ----- |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
281 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
282 **Outputs** |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
283 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
284 If the input IDs are Ensembl, the default output will be similar to below, containing four columns. Other columns, such as GO and KEGG terms, can be selected above to be added as additional columns. |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
285 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
286 Example: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
287 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
288 =============== ============ ========== ================================= |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
289 **ENSEMBL** **ENTREZID** **SYMBOL** **GENENAME** |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
290 --------------- ------------ ---------- --------------------------------- |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
291 ENSG00000091831 2099 ESR1 estrogen receptor 1 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
292 ENSG00000082175 5241 PGR progesterone receptor |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
293 ENSG00000141736 2064 ERBB2 erb-b2 receptor tyrosine kinase 2 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
294 ENSG00000012048 672 BRCA1 breast cancer 1 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
295 ENSG00000139618 675 BRCA2 breast cancer 2 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
296 ENSG00000129514 3169 FOXA1 forkhead box A1 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
297 ENSG00000171862 5728 PTEN phosphatase and tensin homolog |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
298 ENSG00000141510 7157 TP53 tumor protein p53 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
299 =============== ============ ========== ================================= |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
300 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
301 Columns available for output include many of the ID columns already described under Inputs above and also: |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
302 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
303 * **ALIAS**: Commonly used gene symbols |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
304 * **EVIDENCE**: Evidence codes for GO associations with a gene of interest |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
305 * **GENENAME**: The full gene name |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
306 * **ONTOLOGY**: For GO Identifiers, which Gene Ontology (BP, CC, or MF) |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
307 |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
308 ]]></help> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
309 <citations> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
310 <citation type="bibtex"> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
311 @unpublished{None, |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
312 author = {Mark Dunning}, |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
313 title = {annotateMyIDs}, |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
314 year = {2017}, |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
315 eprint = {None}, |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
316 url = {} |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
317 }</citation> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
318 </citations> |
442e2d79b05c
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8
iuc
parents:
diff
changeset
|
319 </tool> |