# HG changeset patch # User iuc # Date 1515011126 18000 # Node ID 442e2d79b05cc67c5dc3684ef516921447eadd9d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/annotatemyids commit 46271ad3015ee41a825860084b2ab9d8081ecab8 diff -r 000000000000 -r 442e2d79b05c annotateMyIDs.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/annotateMyIDs.xml Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,222 @@ + + annotate a generic set of identifiers + + bioconductor-org.hs.eg.db + bioconductor-org.mm.eg.db + bioconductor-org.dm.eg.db + bioconductor-org.dr.eg.db + + /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: ")", optparse version" $(R --vanilla --slave -e "library(optparse); cat(sessionInfo()\$otherPkgs\$optparse\$Version)" 2> /dev/null | grep -v -i "WARNING: ") + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + rscriptOpt is True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @unpublished{None, + author = {Mark Dunning}, + title = {annotateMyIDs}, + year = {2017}, + eprint = {None}, + url = {} + } + + diff -r 000000000000 -r 442e2d79b05c test-data/ensembl_ids.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/ensembl_ids.tab Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,9 @@ +ENSG00000091831 +ENSG00000082175 +ENSG00000141736 +ENSG00000012048 +ENSG00000139618 +ENSG00000129514 +ENSG00000171862 +ENSG00000141510 + diff -r 000000000000 -r 442e2d79b05c test-data/genelist.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/genelist.txt Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,8 @@ +ESR1 +PGR +ERBB2 +BRCA1 +BRCA2 +FOXA1 +PTEN +TP53 \ No newline at end of file diff -r 000000000000 -r 442e2d79b05c test-data/out.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out.tab Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,9 @@ +SYMBOL ENSEMBL ENTREZID GENENAME +ESR1 ENSG00000091831 2099 estrogen receptor 1 +PGR ENSG00000082175 5241 progesterone receptor +ERBB2 ENSG00000141736 2064 erb-b2 receptor tyrosine kinase 2 +BRCA1 ENSG00000012048 672 BRCA1, DNA repair associated +BRCA2 ENSG00000139618 675 BRCA2, DNA repair associated +FOXA1 ENSG00000129514 3169 forkhead box A1 +PTEN ENSG00000171862 5728 phosphatase and tensin homolog +TP53 ENSG00000141510 7157 tumor protein p53 diff -r 000000000000 -r 442e2d79b05c test-data/out_ensembl.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out_ensembl.tab Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,9 @@ +ENSEMBL ENTREZID SYMBOL GENENAME +ENSG00000091831 2099 ESR1 estrogen receptor 1 +ENSG00000082175 5241 PGR progesterone receptor +ENSG00000141736 2064 ERBB2 erb-b2 receptor tyrosine kinase 2 +ENSG00000012048 672 BRCA1 BRCA1, DNA repair associated +ENSG00000139618 675 BRCA2 BRCA2, DNA repair associated +ENSG00000129514 3169 FOXA1 forkhead box A1 +ENSG00000171862 5728 PTEN phosphatase and tensin homolog +ENSG00000141510 7157 TP53 tumor protein p53 diff -r 000000000000 -r 442e2d79b05c test-data/out_gokegg.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out_gokegg.tab Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,674 @@ +ENSEMBL GO ONTOLOGY EVIDENCE +ENSG00000091831 GO:0000122 BP IMP +ENSG00000091831 GO:0000790 CC IDA +ENSG00000091831 GO:0000978 MF IDA +ENSG00000091831 GO:0001046 MF IDA +ENSG00000091831 GO:0001077 MF IDA +ENSG00000091831 GO:0001093 MF IPI +ENSG00000091831 GO:0001223 MF IPI +ENSG00000091831 GO:0001547 BP IEA +ENSG00000091831 GO:0002064 BP IEA +ENSG00000091831 GO:0003682 MF IDA +ENSG00000091831 GO:0003700 MF NAS +ENSG00000091831 GO:0003707 MF TAS +ENSG00000091831 GO:0005496 MF ISS +ENSG00000091831 GO:0005515 MF IPI +ENSG00000091831 GO:0005634 CC IDA +ENSG00000091831 GO:0005654 CC TAS +ENSG00000091831 GO:0005737 CC IDA +ENSG00000091831 GO:0005794 CC IEA +ENSG00000091831 GO:0005886 CC IDA +ENSG00000091831 GO:0006338 BP NAS +ENSG00000091831 GO:0006351 BP TAS +ENSG00000091831 GO:0006355 BP NAS +ENSG00000091831 GO:0006357 BP TAS +ENSG00000091831 GO:0006366 BP IDA +ENSG00000091831 GO:0006367 BP TAS +ENSG00000091831 GO:0007165 BP TAS +ENSG00000091831 GO:0007200 BP ISS +ENSG00000091831 GO:0007204 BP ISS +ENSG00000091831 GO:0008013 MF IPI +ENSG00000091831 GO:0008134 MF IPI +ENSG00000091831 GO:0008209 BP IEA +ENSG00000091831 GO:0008270 MF IEA +ENSG00000091831 GO:0008584 BP IEA +ENSG00000091831 GO:0010629 BP IDA +ENSG00000091831 GO:0010863 BP ISS +ENSG00000091831 GO:0016020 CC NAS +ENSG00000091831 GO:0016021 CC IEA +ENSG00000091831 GO:0016579 BP TAS +ENSG00000091831 GO:0017025 MF IPI +ENSG00000091831 GO:0019899 MF IPI +ENSG00000091831 GO:0019901 MF IPI +ENSG00000091831 GO:0030111 BP TAS +ENSG00000091831 GO:0030235 MF NAS +ENSG00000091831 GO:0030284 MF IDA +ENSG00000091831 GO:0030284 MF NAS +ENSG00000091831 GO:0030284 MF TAS +ENSG00000091831 GO:0030331 MF IPI +ENSG00000091831 GO:0030518 BP ISS +ENSG00000091831 GO:0030520 BP IDA +ENSG00000091831 GO:0030520 BP NAS +ENSG00000091831 GO:0032355 BP IDA +ENSG00000091831 GO:0033146 BP TAS +ENSG00000091831 GO:0034056 MF IDA +ENSG00000091831 GO:0034121 BP IEA +ENSG00000091831 GO:0035327 CC IDA +ENSG00000091831 GO:0038052 MF IDA +ENSG00000091831 GO:0038052 MF IGI +ENSG00000091831 GO:0042802 MF IPI +ENSG00000091831 GO:0042981 BP IEA +ENSG00000091831 GO:0043124 BP IDA +ENSG00000091831 GO:0043234 CC IMP +ENSG00000091831 GO:0043433 BP IDA +ENSG00000091831 GO:0043627 BP IDA +ENSG00000091831 GO:0045893 BP IDA +ENSG00000091831 GO:0045899 BP IDA +ENSG00000091831 GO:0045944 BP IDA +ENSG00000091831 GO:0048146 BP IEA +ENSG00000091831 GO:0048863 BP IEA +ENSG00000091831 GO:0050727 BP IEA +ENSG00000091831 GO:0051091 BP IDA +ENSG00000091831 GO:0051117 MF IDA +ENSG00000091831 GO:0060065 BP IEA +ENSG00000091831 GO:0060068 BP IEA +ENSG00000091831 GO:0060523 BP IEA +ENSG00000091831 GO:0060527 BP IEA +ENSG00000091831 GO:0060687 BP IEA +ENSG00000091831 GO:0060745 BP IEA +ENSG00000091831 GO:0060749 BP IEA +ENSG00000091831 GO:0060750 BP IEA +ENSG00000091831 GO:0071168 BP IMP +ENSG00000091831 GO:0071391 BP IEA +ENSG00000091831 GO:0071392 BP IDA +ENSG00000091831 GO:0071392 BP ISS +ENSG00000091831 GO:0097550 CC IDA +ENSG00000091831 GO:1903799 BP IMP +ENSG00000082175 GO:0000978 MF IDA +ENSG00000082175 GO:0001077 MF IDA +ENSG00000082175 GO:0001542 BP IEA +ENSG00000082175 GO:0002070 BP IEA +ENSG00000082175 GO:0003677 MF TAS +ENSG00000082175 GO:0003707 MF IEA +ENSG00000082175 GO:0004879 MF IEA +ENSG00000082175 GO:0005496 MF IEA +ENSG00000082175 GO:0005515 MF IPI +ENSG00000082175 GO:0005654 CC TAS +ENSG00000082175 GO:0005741 CC IEA +ENSG00000082175 GO:0005829 CC TAS +ENSG00000082175 GO:0006367 BP TAS +ENSG00000082175 GO:0007165 BP TAS +ENSG00000082175 GO:0007267 BP TAS +ENSG00000082175 GO:0008270 MF IEA +ENSG00000082175 GO:0010629 BP IEP +ENSG00000082175 GO:0019899 MF IPI +ENSG00000082175 GO:0038001 BP IEA +ENSG00000082175 GO:0042802 MF IPI +ENSG00000082175 GO:0045944 BP IDA +ENSG00000082175 GO:0048286 BP IEA +ENSG00000082175 GO:0050678 BP IEA +ENSG00000082175 GO:0050847 BP IEA +ENSG00000082175 GO:0051117 MF IDA +ENSG00000082175 GO:0060748 BP IEA +ENSG00000141736 GO:0000165 BP TAS +ENSG00000141736 GO:0001042 MF IDA +ENSG00000141736 GO:0001934 BP ISS +ENSG00000141736 GO:0004713 MF IDA +ENSG00000141736 GO:0004713 MF IGI +ENSG00000141736 GO:0004713 MF TAS +ENSG00000141736 GO:0004714 MF IDA +ENSG00000141736 GO:0004716 MF IEA +ENSG00000141736 GO:0004888 MF IDA +ENSG00000141736 GO:0005088 MF TAS +ENSG00000141736 GO:0005515 MF IPI +ENSG00000141736 GO:0005524 MF IEA +ENSG00000141736 GO:0005634 CC IDA +ENSG00000141736 GO:0005829 CC IDA +ENSG00000141736 GO:0005886 CC IDA +ENSG00000141736 GO:0005886 CC NAS +ENSG00000141736 GO:0005886 CC TAS +ENSG00000141736 GO:0006351 BP IEA +ENSG00000141736 GO:0006357 BP TAS +ENSG00000141736 GO:0006468 BP TAS +ENSG00000141736 GO:0007165 BP IDA +ENSG00000141736 GO:0007166 BP IDA +ENSG00000141736 GO:0007167 BP TAS +ENSG00000141736 GO:0007169 BP IDA +ENSG00000141736 GO:0007169 BP TAS +ENSG00000141736 GO:0007422 BP IEA +ENSG00000141736 GO:0007507 BP IEA +ENSG00000141736 GO:0007528 BP IEA +ENSG00000141736 GO:0008022 MF IPI +ENSG00000141736 GO:0008045 BP IEA +ENSG00000141736 GO:0008283 BP TAS +ENSG00000141736 GO:0010008 CC IDA +ENSG00000141736 GO:0014065 BP IDA +ENSG00000141736 GO:0016021 CC NAS +ENSG00000141736 GO:0016323 CC IDA +ENSG00000141736 GO:0016324 CC IEA +ENSG00000141736 GO:0018108 BP IEA +ENSG00000141736 GO:0019838 MF IDA +ENSG00000141736 GO:0019903 MF IPI +ENSG00000141736 GO:0030307 BP IMP +ENSG00000141736 GO:0032886 BP IDA +ENSG00000141736 GO:0033088 BP IEA +ENSG00000141736 GO:0038128 BP TAS +ENSG00000141736 GO:0042060 BP IDA +ENSG00000141736 GO:0042552 BP IEA +ENSG00000141736 GO:0042802 MF IPI +ENSG00000141736 GO:0043125 MF TAS +ENSG00000141736 GO:0043209 CC IEA +ENSG00000141736 GO:0043235 CC IDA +ENSG00000141736 GO:0043235 CC TAS +ENSG00000141736 GO:0043406 BP IDA +ENSG00000141736 GO:0043547 BP ISS +ENSG00000141736 GO:0045727 BP IMP +ENSG00000141736 GO:0045765 BP NAS +ENSG00000141736 GO:0045785 BP IDA +ENSG00000141736 GO:0045943 BP IMP +ENSG00000141736 GO:0045945 BP IDA +ENSG00000141736 GO:0046777 BP IDA +ENSG00000141736 GO:0046854 BP IEA +ENSG00000141736 GO:0046934 MF TAS +ENSG00000141736 GO:0046982 MF IDA +ENSG00000141736 GO:0046982 MF IPI +ENSG00000141736 GO:0046983 MF NAS +ENSG00000141736 GO:0048471 CC IEA +ENSG00000141736 GO:0048709 BP IEA +ENSG00000141736 GO:0050679 BP IDA +ENSG00000141736 GO:0051897 BP TAS +ENSG00000141736 GO:0070372 BP IMP +ENSG00000141736 GO:0071363 BP IDA +ENSG00000141736 GO:0071364 BP IMP +ENSG00000141736 GO:0090314 BP IDA +ENSG00000141736 GO:1901185 BP TAS +ENSG00000141736 GO:2000145 BP TAS +ENSG00000012048 GO:0000151 CC NAS +ENSG00000012048 GO:0000724 BP IDA +ENSG00000012048 GO:0000729 BP TAS +ENSG00000012048 GO:0000731 BP TAS +ENSG00000012048 GO:0000732 BP TAS +ENSG00000012048 GO:0000800 CC IDA +ENSG00000012048 GO:0001105 MF IMP +ENSG00000012048 GO:0003677 MF TAS +ENSG00000012048 GO:0003684 MF IEA +ENSG00000012048 GO:0003713 MF NAS +ENSG00000012048 GO:0003723 MF IDA +ENSG00000012048 GO:0004842 MF IDA +ENSG00000012048 GO:0005515 MF IPI +ENSG00000012048 GO:0005634 CC IDA +ENSG00000012048 GO:0005654 CC TAS +ENSG00000012048 GO:0005694 CC ISS +ENSG00000012048 GO:0005737 CC IDA +ENSG00000012048 GO:0005886 CC IDA +ENSG00000012048 GO:0006260 BP TAS +ENSG00000012048 GO:0006301 BP IDA +ENSG00000012048 GO:0006302 BP IDA +ENSG00000012048 GO:0006302 BP IMP +ENSG00000012048 GO:0006303 BP TAS +ENSG00000012048 GO:0006349 BP IEA +ENSG00000012048 GO:0006351 BP IEA +ENSG00000012048 GO:0006357 BP IMP +ENSG00000012048 GO:0006359 BP TAS +ENSG00000012048 GO:0006633 BP IEA +ENSG00000012048 GO:0006915 BP TAS +ENSG00000012048 GO:0006974 BP TAS +ENSG00000012048 GO:0006978 BP TAS +ENSG00000012048 GO:0007059 BP IMP +ENSG00000012048 GO:0007098 BP IEA +ENSG00000012048 GO:0008270 MF IEA +ENSG00000012048 GO:0008274 CC NAS +ENSG00000012048 GO:0008630 BP IDA +ENSG00000012048 GO:0009048 BP IBA +ENSG00000012048 GO:0010212 BP IMP +ENSG00000012048 GO:0010575 BP IMP +ENSG00000012048 GO:0010628 BP IMP +ENSG00000012048 GO:0015631 MF NAS +ENSG00000012048 GO:0016567 BP IDA +ENSG00000012048 GO:0016579 BP TAS +ENSG00000012048 GO:0019899 MF IPI +ENSG00000012048 GO:0030521 BP NAS +ENSG00000012048 GO:0030529 CC IDA +ENSG00000012048 GO:0031398 BP IDA +ENSG00000012048 GO:0031436 CC IDA +ENSG00000012048 GO:0031572 BP IMP +ENSG00000012048 GO:0031625 MF IPI +ENSG00000012048 GO:0033147 BP IMP +ENSG00000012048 GO:0035066 BP IDA +ENSG00000012048 GO:0035067 BP IBA +ENSG00000012048 GO:0042127 BP TAS +ENSG00000012048 GO:0042981 BP TAS +ENSG00000012048 GO:0043009 BP IBA +ENSG00000012048 GO:0043234 CC IDA +ENSG00000012048 GO:0043627 BP IDA +ENSG00000012048 GO:0044030 BP IEA +ENSG00000012048 GO:0044212 MF IDA +ENSG00000012048 GO:0044818 BP IEA +ENSG00000012048 GO:0045717 BP IMP +ENSG00000012048 GO:0045739 BP IMP +ENSG00000012048 GO:0045766 BP IMP +ENSG00000012048 GO:0045892 BP IDA +ENSG00000012048 GO:0045893 BP IDA +ENSG00000012048 GO:0045893 BP NAS +ENSG00000012048 GO:0045893 BP TAS +ENSG00000012048 GO:0045944 BP IDA +ENSG00000012048 GO:0045944 BP IMP +ENSG00000012048 GO:0046600 BP NAS +ENSG00000012048 GO:0050681 MF NAS +ENSG00000012048 GO:0051571 BP IDA +ENSG00000012048 GO:0051572 BP IEA +ENSG00000012048 GO:0051573 BP IDA +ENSG00000012048 GO:0051574 BP IEA +ENSG00000012048 GO:0051865 BP IDA +ENSG00000012048 GO:0070063 MF IDA +ENSG00000012048 GO:0070317 BP TAS +ENSG00000012048 GO:0070512 BP IDA +ENSG00000012048 GO:0070531 CC IDA +ENSG00000012048 GO:0071158 BP IDA +ENSG00000012048 GO:0071356 BP IMP +ENSG00000012048 GO:0071681 BP IDA +ENSG00000012048 GO:0085020 BP IDA +ENSG00000012048 GO:1901796 BP TAS +ENSG00000012048 GO:1902042 BP IMP +ENSG00000012048 GO:2000378 BP IMP +ENSG00000012048 GO:2000617 BP IDA +ENSG00000012048 GO:2000620 BP IDA +ENSG00000139618 GO:0000722 BP IEA +ENSG00000139618 GO:0000724 BP IDA +ENSG00000139618 GO:0000724 BP IMP +ENSG00000139618 GO:0000731 BP TAS +ENSG00000139618 GO:0000732 BP TAS +ENSG00000139618 GO:0000784 CC IDA +ENSG00000139618 GO:0000800 CC IDA +ENSG00000139618 GO:0000910 BP IDA +ENSG00000139618 GO:0001556 BP IEA +ENSG00000139618 GO:0001833 BP IEA +ENSG00000139618 GO:0002020 MF IPI +ENSG00000139618 GO:0003697 MF IDA +ENSG00000139618 GO:0005515 MF IPI +ENSG00000139618 GO:0005634 CC IDA +ENSG00000139618 GO:0005654 CC IDA +ENSG00000139618 GO:0005654 CC TAS +ENSG00000139618 GO:0005813 CC IDA +ENSG00000139618 GO:0005829 CC IDA +ENSG00000139618 GO:0006289 BP IMP +ENSG00000139618 GO:0006302 BP IMP +ENSG00000139618 GO:0006978 BP IEA +ENSG00000139618 GO:0007141 BP IEA +ENSG00000139618 GO:0007283 BP IEA +ENSG00000139618 GO:0007420 BP IEA +ENSG00000139618 GO:0007569 BP IEA +ENSG00000139618 GO:0008022 MF IDA +ENSG00000139618 GO:0008585 BP IEA +ENSG00000139618 GO:0010165 BP IEA +ENSG00000139618 GO:0010225 BP IEA +ENSG00000139618 GO:0010332 BP IEA +ENSG00000139618 GO:0010484 MF IDA +ENSG00000139618 GO:0010485 MF IDA +ENSG00000139618 GO:0030097 BP IEA +ENSG00000139618 GO:0030141 CC IDA +ENSG00000139618 GO:0032465 BP IEA +ENSG00000139618 GO:0033593 CC IDA +ENSG00000139618 GO:0033600 BP IDA +ENSG00000139618 GO:0042771 BP IEA +ENSG00000139618 GO:0042802 MF IPI +ENSG00000139618 GO:0043015 MF IPI +ENSG00000139618 GO:0043234 CC IDA +ENSG00000139618 GO:0043966 BP IDA +ENSG00000139618 GO:0043967 BP IDA +ENSG00000139618 GO:0045893 BP IDA +ENSG00000139618 GO:0045931 BP IEA +ENSG00000139618 GO:0048478 BP IEA +ENSG00000139618 GO:0051298 BP IMP +ENSG00000139618 GO:0070200 BP IDA +ENSG00000139618 GO:1990426 BP IMP +ENSG00000129514 GO:0000122 BP IEA +ENSG00000129514 GO:0000981 MF IBA +ENSG00000129514 GO:0001077 MF ISS +ENSG00000129514 GO:0001650 CC IDA +ENSG00000129514 GO:0003677 MF IDA +ENSG00000129514 GO:0003700 MF TAS +ENSG00000129514 GO:0005515 MF IPI +ENSG00000129514 GO:0005634 CC IDA +ENSG00000129514 GO:0005654 CC IDA +ENSG00000129514 GO:0005902 CC IEA +ENSG00000129514 GO:0006338 BP ISS +ENSG00000129514 GO:0006366 BP IEA +ENSG00000129514 GO:0007219 BP IEA +ENSG00000129514 GO:0008134 MF IEA +ENSG00000129514 GO:0009653 BP IBA +ENSG00000129514 GO:0010719 BP IMP +ENSG00000129514 GO:0016569 BP IEA +ENSG00000129514 GO:0019904 MF IEA +ENSG00000129514 GO:0021904 BP IEA +ENSG00000129514 GO:0032355 BP IDA +ENSG00000129514 GO:0033148 BP IMP +ENSG00000129514 GO:0042445 BP IEA +ENSG00000129514 GO:0042593 BP IEA +ENSG00000129514 GO:0043065 BP IDA +ENSG00000129514 GO:0043565 MF IEA +ENSG00000129514 GO:0044212 MF IDA +ENSG00000129514 GO:0045666 BP IEA +ENSG00000129514 GO:0045880 BP IEA +ENSG00000129514 GO:0045931 BP IMP +ENSG00000129514 GO:0045944 BP IDA +ENSG00000129514 GO:0045944 BP IMP +ENSG00000129514 GO:0048646 BP IEA +ENSG00000129514 GO:0048665 BP IEA +ENSG00000129514 GO:0051091 BP IMP +ENSG00000129514 GO:0060441 BP IEA +ENSG00000129514 GO:0060487 BP IEA +ENSG00000129514 GO:0060528 BP IEA +ENSG00000129514 GO:0060738 BP IEA +ENSG00000129514 GO:0060740 BP IEA +ENSG00000129514 GO:0060741 BP IEA +ENSG00000129514 GO:0060743 BP IEA +ENSG00000129514 GO:0061144 BP IEA +ENSG00000129514 GO:0071542 BP TAS +ENSG00000129514 GO:1902691 BP IEA +ENSG00000129514 GO:2000049 BP IC +ENSG00000171862 GO:0000079 BP TAS +ENSG00000171862 GO:0000287 MF IEA +ENSG00000171862 GO:0001525 BP IEA +ENSG00000171862 GO:0001933 BP IDA +ENSG00000171862 GO:0001933 BP ISS +ENSG00000171862 GO:0002902 BP IEA +ENSG00000171862 GO:0004438 MF IDA +ENSG00000171862 GO:0004721 MF IDA +ENSG00000171862 GO:0004722 MF IDA +ENSG00000171862 GO:0004725 MF IDA +ENSG00000171862 GO:0005161 MF IEA +ENSG00000171862 GO:0005515 MF IPI +ENSG00000171862 GO:0005576 CC IEA +ENSG00000171862 GO:0005634 CC IDA +ENSG00000171862 GO:0005654 CC IDA +ENSG00000171862 GO:0005654 CC TAS +ENSG00000171862 GO:0005737 CC IDA +ENSG00000171862 GO:0005737 CC TAS +ENSG00000171862 GO:0005739 CC IEA +ENSG00000171862 GO:0005829 CC IDA +ENSG00000171862 GO:0005829 CC TAS +ENSG00000171862 GO:0005886 CC IDA +ENSG00000171862 GO:0006470 BP IDA +ENSG00000171862 GO:0006470 BP TAS +ENSG00000171862 GO:0006661 BP TAS +ENSG00000171862 GO:0006915 BP ISS +ENSG00000171862 GO:0007270 BP ISS +ENSG00000171862 GO:0007416 BP ISS +ENSG00000171862 GO:0007417 BP ISS +ENSG00000171862 GO:0007507 BP ISS +ENSG00000171862 GO:0007568 BP IEA +ENSG00000171862 GO:0007584 BP IEA +ENSG00000171862 GO:0007611 BP ISS +ENSG00000171862 GO:0007613 BP IEA +ENSG00000171862 GO:0007626 BP ISS +ENSG00000171862 GO:0008138 MF IEA +ENSG00000171862 GO:0008283 BP TAS +ENSG00000171862 GO:0008284 BP ISS +ENSG00000171862 GO:0008285 BP IDA +ENSG00000171862 GO:0008285 BP IMP +ENSG00000171862 GO:0008289 MF IEA +ENSG00000171862 GO:0009749 BP IEA +ENSG00000171862 GO:0009898 CC IDA +ENSG00000171862 GO:0010043 BP IEA +ENSG00000171862 GO:0010628 BP IEA +ENSG00000171862 GO:0010666 BP IEA +ENSG00000171862 GO:0010719 BP IMP +ENSG00000171862 GO:0010975 BP ISS +ENSG00000171862 GO:0010997 MF IPI +ENSG00000171862 GO:0014067 BP NAS +ENSG00000171862 GO:0014067 BP TAS +ENSG00000171862 GO:0014823 BP IEA +ENSG00000171862 GO:0016314 MF IDA +ENSG00000171862 GO:0016314 MF TAS +ENSG00000171862 GO:0016324 CC IMP +ENSG00000171862 GO:0016477 BP ISS +ENSG00000171862 GO:0016579 BP TAS +ENSG00000171862 GO:0016605 CC IEA +ENSG00000171862 GO:0019899 MF IPI +ENSG00000171862 GO:0021542 BP ISS +ENSG00000171862 GO:0021955 BP ISS +ENSG00000171862 GO:0030165 MF IPI +ENSG00000171862 GO:0030336 BP IMP +ENSG00000171862 GO:0030534 BP IEA +ENSG00000171862 GO:0031642 BP IEA +ENSG00000171862 GO:0031647 BP IMP +ENSG00000171862 GO:0031658 BP IDA +ENSG00000171862 GO:0032228 BP IEA +ENSG00000171862 GO:0032286 BP ISS +ENSG00000171862 GO:0032355 BP IEA +ENSG00000171862 GO:0032535 BP ISS +ENSG00000171862 GO:0032869 BP IEA +ENSG00000171862 GO:0033032 BP IEA +ENSG00000171862 GO:0033198 BP IEA +ENSG00000171862 GO:0033555 BP ISS +ENSG00000171862 GO:0035176 BP ISS +ENSG00000171862 GO:0035255 MF IEA +ENSG00000171862 GO:0035335 BP IEA +ENSG00000171862 GO:0035749 CC ISS +ENSG00000171862 GO:0042493 BP IEA +ENSG00000171862 GO:0042711 BP IEA +ENSG00000171862 GO:0042802 MF IPI +ENSG00000171862 GO:0042995 CC IDA +ENSG00000171862 GO:0043005 CC ISS +ENSG00000171862 GO:0043066 BP IEA +ENSG00000171862 GO:0043197 CC IEA +ENSG00000171862 GO:0043220 CC ISS +ENSG00000171862 GO:0043491 BP ISS +ENSG00000171862 GO:0043542 BP IEA +ENSG00000171862 GO:0043647 BP TAS +ENSG00000171862 GO:0044320 BP IEA +ENSG00000171862 GO:0045211 CC IEA +ENSG00000171862 GO:0045475 BP ISS +ENSG00000171862 GO:0045666 BP IEA +ENSG00000171862 GO:0045792 BP ISS +ENSG00000171862 GO:0046621 BP ISS +ENSG00000171862 GO:0046685 BP IEA +ENSG00000171862 GO:0046855 BP IDA +ENSG00000171862 GO:0046856 BP IDA +ENSG00000171862 GO:0046856 BP IMP +ENSG00000171862 GO:0048008 BP IEA +ENSG00000171862 GO:0048681 BP IEA +ENSG00000171862 GO:0048738 BP IEA +ENSG00000171862 GO:0048853 BP ISS +ENSG00000171862 GO:0048854 BP ISS +ENSG00000171862 GO:0050680 BP IEA +ENSG00000171862 GO:0050765 BP IEA +ENSG00000171862 GO:0050771 BP ISS +ENSG00000171862 GO:0050821 BP IDA +ENSG00000171862 GO:0051091 BP IMP +ENSG00000171862 GO:0051548 BP IMP +ENSG00000171862 GO:0051717 MF IDA +ENSG00000171862 GO:0051717 MF TAS +ENSG00000171862 GO:0051800 MF IDA +ENSG00000171862 GO:0051800 MF TAS +ENSG00000171862 GO:0051895 BP IMP +ENSG00000171862 GO:0051898 BP IMP +ENSG00000171862 GO:0051898 BP TAS +ENSG00000171862 GO:0060024 BP ISS +ENSG00000171862 GO:0060044 BP IEA +ENSG00000171862 GO:0060070 BP IDA +ENSG00000171862 GO:0060074 BP ISS +ENSG00000171862 GO:0060134 BP ISS +ENSG00000171862 GO:0060179 BP IEA +ENSG00000171862 GO:0060291 BP IEA +ENSG00000171862 GO:0060292 BP IEA +ENSG00000171862 GO:0060736 BP IEA +ENSG00000171862 GO:0060997 BP ISS +ENSG00000171862 GO:0061002 BP ISS +ENSG00000171862 GO:0070373 BP IMP +ENSG00000171862 GO:0070374 BP IEA +ENSG00000171862 GO:0071257 BP IMP +ENSG00000171862 GO:0071361 BP IEA +ENSG00000171862 GO:0071456 BP IEA +ENSG00000171862 GO:0090071 BP IEA +ENSG00000171862 GO:0090344 BP IEA +ENSG00000171862 GO:0090394 BP ISS +ENSG00000171862 GO:0097105 BP ISS +ENSG00000171862 GO:0097107 BP ISS +ENSG00000171862 GO:1901017 BP IEA +ENSG00000171862 GO:1903690 BP IMP +ENSG00000171862 GO:1903984 BP IMP +ENSG00000171862 GO:1904668 BP IDA +ENSG00000171862 GO:1990090 BP IEA +ENSG00000171862 GO:1990314 BP IEA +ENSG00000171862 GO:1990381 MF IPI +ENSG00000171862 GO:1990782 MF IEA +ENSG00000171862 GO:2000060 BP IDA +ENSG00000171862 GO:2000134 BP IDA +ENSG00000171862 GO:2000272 BP IEA +ENSG00000171862 GO:2000463 BP ISS +ENSG00000171862 GO:2000808 BP ISS +ENSG00000141510 GO:0000122 BP IBA +ENSG00000141510 GO:0000122 BP ISS +ENSG00000141510 GO:0000733 BP IDA +ENSG00000141510 GO:0000790 CC IDA +ENSG00000141510 GO:0000977 MF IDA +ENSG00000141510 GO:0000981 MF IDA +ENSG00000141510 GO:0000990 MF IDA +ENSG00000141510 GO:0001046 MF IDA +ENSG00000141510 GO:0001046 MF ISS +ENSG00000141510 GO:0001085 MF IPI +ENSG00000141510 GO:0001228 MF IDA +ENSG00000141510 GO:0002020 MF IPI +ENSG00000141510 GO:0002039 MF IPI +ENSG00000141510 GO:0003677 MF IDA +ENSG00000141510 GO:0003677 MF IMP +ENSG00000141510 GO:0003682 MF IDA +ENSG00000141510 GO:0003684 MF IBA +ENSG00000141510 GO:0003700 MF IDA +ENSG00000141510 GO:0003700 MF IMP +ENSG00000141510 GO:0003730 MF IDA +ENSG00000141510 GO:0005507 MF IDA +ENSG00000141510 GO:0005515 MF IPI +ENSG00000141510 GO:0005524 MF IDA +ENSG00000141510 GO:0005622 CC IDA +ENSG00000141510 GO:0005634 CC IDA +ENSG00000141510 GO:0005634 CC IMP +ENSG00000141510 GO:0005654 CC IDA +ENSG00000141510 GO:0005654 CC TAS +ENSG00000141510 GO:0005657 CC IBA +ENSG00000141510 GO:0005669 CC IDA +ENSG00000141510 GO:0005730 CC IDA +ENSG00000141510 GO:0005737 CC IDA +ENSG00000141510 GO:0005737 CC IMP +ENSG00000141510 GO:0005739 CC IDA +ENSG00000141510 GO:0005759 CC IEA +ENSG00000141510 GO:0005783 CC IEA +ENSG00000141510 GO:0005829 CC IDA +ENSG00000141510 GO:0005829 CC TAS +ENSG00000141510 GO:0006284 BP TAS +ENSG00000141510 GO:0006289 BP IMP +ENSG00000141510 GO:0006355 BP IDA +ENSG00000141510 GO:0006355 BP IMP +ENSG00000141510 GO:0006366 BP IEA +ENSG00000141510 GO:0006461 BP IDA +ENSG00000141510 GO:0006914 BP IMP +ENSG00000141510 GO:0006974 BP IDA +ENSG00000141510 GO:0006977 BP IMP +ENSG00000141510 GO:0006977 BP TAS +ENSG00000141510 GO:0006978 BP IDA +ENSG00000141510 GO:0006978 BP IMP +ENSG00000141510 GO:0006983 BP IDA +ENSG00000141510 GO:0007050 BP IDA +ENSG00000141510 GO:0007050 BP IMP +ENSG00000141510 GO:0007265 BP IEP +ENSG00000141510 GO:0007275 BP IMP +ENSG00000141510 GO:0007569 BP IMP +ENSG00000141510 GO:0008104 BP IDA +ENSG00000141510 GO:0008134 MF IPI +ENSG00000141510 GO:0008270 MF TAS +ENSG00000141510 GO:0008283 BP TAS +ENSG00000141510 GO:0008285 BP IDA +ENSG00000141510 GO:0008285 BP IMP +ENSG00000141510 GO:0008285 BP ISS +ENSG00000141510 GO:0008340 BP ISS +ENSG00000141510 GO:0009299 BP IMP +ENSG00000141510 GO:0010165 BP IBA +ENSG00000141510 GO:0010332 BP IMP +ENSG00000141510 GO:0010628 BP IDA +ENSG00000141510 GO:0010628 BP IMP +ENSG00000141510 GO:0010628 BP ISS +ENSG00000141510 GO:0016032 BP IMP +ENSG00000141510 GO:0016363 CC IDA +ENSG00000141510 GO:0016579 BP TAS +ENSG00000141510 GO:0016604 CC IDA +ENSG00000141510 GO:0016605 CC IDA +ENSG00000141510 GO:0019899 MF IPI +ENSG00000141510 GO:0019901 MF IPI +ENSG00000141510 GO:0019903 MF IPI +ENSG00000141510 GO:0030154 BP TAS +ENSG00000141510 GO:0030308 BP IMP +ENSG00000141510 GO:0030330 BP IDA +ENSG00000141510 GO:0030330 BP IMP +ENSG00000141510 GO:0030971 MF IPI +ENSG00000141510 GO:0031065 BP IBA +ENSG00000141510 GO:0031497 BP IDA +ENSG00000141510 GO:0031571 BP IMP +ENSG00000141510 GO:0031625 MF IPI +ENSG00000141510 GO:0032461 BP IDA +ENSG00000141510 GO:0034644 BP IDA +ENSG00000141510 GO:0035035 MF IPI +ENSG00000141510 GO:0035690 BP IEP +ENSG00000141510 GO:0042149 BP IDA +ENSG00000141510 GO:0042771 BP IDA +ENSG00000141510 GO:0042771 BP IMP +ENSG00000141510 GO:0042802 MF IMP +ENSG00000141510 GO:0042802 MF IPI +ENSG00000141510 GO:0042826 MF IPI +ENSG00000141510 GO:0042981 BP IDA +ENSG00000141510 GO:0042981 BP TAS +ENSG00000141510 GO:0043065 BP IDA +ENSG00000141510 GO:0043066 BP IMP +ENSG00000141510 GO:0043153 BP ISS +ENSG00000141510 GO:0043161 BP TAS +ENSG00000141510 GO:0043234 CC IDA +ENSG00000141510 GO:0043234 CC IMP +ENSG00000141510 GO:0043525 BP IBA +ENSG00000141510 GO:0043621 MF IPI +ENSG00000141510 GO:0044212 MF IDA +ENSG00000141510 GO:0045892 BP IDA +ENSG00000141510 GO:0045892 BP IMP +ENSG00000141510 GO:0045892 BP ISS +ENSG00000141510 GO:0045893 BP IDA +ENSG00000141510 GO:0045893 BP IMP +ENSG00000141510 GO:0045944 BP IDA +ENSG00000141510 GO:0045944 BP IGI +ENSG00000141510 GO:0045944 BP IMP +ENSG00000141510 GO:0046677 BP IEP +ENSG00000141510 GO:0046827 BP TAS +ENSG00000141510 GO:0046902 BP TAS +ENSG00000141510 GO:0046982 MF IPI +ENSG00000141510 GO:0047485 MF IPI +ENSG00000141510 GO:0048147 BP IMP +ENSG00000141510 GO:0048512 BP ISS +ENSG00000141510 GO:0050731 BP ISS +ENSG00000141510 GO:0051087 MF IPI +ENSG00000141510 GO:0051097 BP TAS +ENSG00000141510 GO:0051262 BP TAS +ENSG00000141510 GO:0051289 BP IMP +ENSG00000141510 GO:0051721 MF IPI +ENSG00000141510 GO:0051974 BP IDA +ENSG00000141510 GO:0070245 BP ISS +ENSG00000141510 GO:0071158 BP IDA +ENSG00000141510 GO:0071158 BP IMP +ENSG00000141510 GO:0071456 BP IEP +ENSG00000141510 GO:0071479 BP IMP +ENSG00000141510 GO:0071480 BP IDA +ENSG00000141510 GO:0072331 BP IDA +ENSG00000141510 GO:0072332 BP IMP +ENSG00000141510 GO:0072717 BP IDA +ENSG00000141510 GO:0090200 BP IDA +ENSG00000141510 GO:0090399 BP IMP +ENSG00000141510 GO:0090403 BP IMP +ENSG00000141510 GO:0097193 BP TAS +ENSG00000141510 GO:0097252 BP IDA +ENSG00000141510 GO:0097718 MF IPI +ENSG00000141510 GO:1900119 BP IMP +ENSG00000141510 GO:1900740 BP TAS +ENSG00000141510 GO:1901796 BP TAS +ENSG00000141510 GO:1902749 BP TAS +ENSG00000141510 GO:1902895 BP IDA +ENSG00000141510 GO:1990440 BP ISS +ENSG00000141510 GO:2000379 BP IMP +ENSG00000141510 GO:2001244 BP IMP diff -r 000000000000 -r 442e2d79b05c test-data/out_rscript.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out_rscript.txt Wed Jan 03 15:25:26 2018 -0500 @@ -0,0 +1,34 @@ + +options( show.error.messages=F, error = function () { cat( geterrmessage(), file=stderr() ); q( "no", 1, F ) } ) + +# we need that to not crash galaxy with an UTF8 error on German LC settings. +loc <- Sys.setlocale("LC_MESSAGES", "en_US.UTF-8") + +id_type <- "ENSEMBL" +organism <- "Hs" +output_cols <- "ENSEMBL,ENTREZID,SYMBOL,GENENAME" +file_has_header <- FALSE + +ids <- as.character(read.table("/tmp/tmpY5XREO/files/000/dataset_3.dat", header=file_has_header)[,1]) + +if(organism == "Hs"){ + suppressPackageStartupMessages(library(org.Hs.eg.db)) + db <- org.Hs.eg.db +} else if (organism == "Mm"){ + suppressPackageStartupMessages(library(org.Mm.eg.db)) + db <- org.Mm.eg.db +} else if (organism == "Dm"){ + suppressPackageStartupMessages(library(org.Dm.eg.db)) + db <- org.Dm.eg.db +} else if (organism == "Dr"){ + suppressPackageStartupMessages(library(org.Dr.eg.db)) + db <- org.Dr.eg.db +} else { + cat(paste("Organism type not supported", organism)) +} + +cols <- unlist(strsplit(output_cols, ",")) +result <- select(db, keys=ids, keytype=id_type, columns=cols) +write.table(result, file="/tmp/tmpY5XREO/files/000/dataset_4.dat", sep="\t", row.names=FALSE, quote=FALSE) + + \ No newline at end of file