UNIPROT not available in org.EcK12.eg.db
1
0
Entering edit mode
biodavidjm • 0
@biodavidjm-16987
Last seen 3.4 years ago
United States

I am trying to map ecoli k12 UNIPROT ids to ENTREZID and GENENAME using the annotation package org.EcK12.eg.db, and while available in most of the annotation packages (to my surprise) the keytype UNIPROT is not available in org.EcK12.eg.db. Questions:

  • Why is not available? any plan to make it available?
  • Any alternative approach to doing this?

Thanks a lot! David

annotation • 477 views
ADD COMMENT
0
Entering edit mode
@james-w-macdonald-5106
Last seen 1 hour ago
United States

You could use the UniProt.ws package:

> libraryUniProt.ws)
> up <- UniProt.ws(83333)
> up
"UniProt.ws" object:
An interface object for UniProt web services
Current Taxonomy ID:
83333
Current Species name:
Escherichia coli (strain K12)
To change Species see: help('availableUniprotSpecies')

> select(up, "944958", "UNIPROTKB","ENTREZ_GENE")
Getting mapping data for 944958 ... and ACC
'select()' returned 1:many mapping between keys and columns
  ENTREZ_GENE  UNIPROTKB
1      944958 A0A387CVM5
2      944958     P31663
> 
ADD COMMENT

Login before adding your answer.

Traffic: 581 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6