you are my god. Thank you so much and just want to ask a few more questions. 1. Why did you get an error with the existing method? 2. I tried using databases such as lumiHumanAll to convert ensemble into gene. but However, any database has 20,000 ensembl.
library('lumiHumanAll.db')
result3 = select(lumiHumanAll.db, keys = keys(lumiHumanAll.db, 'PROBEID'), column = c('SYMBOL', 'ENSEMBL', 'REFSEQ', 'GENENAME'))
first, I don't know why I get an error once I enter 'ENSEMBL' in the key (it says that 'PROBEID' is required). second, There are 22223 results.
x <- lumiHumanAllENSEMBL
# Get the entrez gene IDs that are mapped to an Ensembl ID
mapped_genes <- mappedkeys(x)
# Convert to a list
xx <- as.list(x[mapped_genes])
The number of xx is 44765. Where did the 24,000 go? The number of ensembl I need is 37045.(Illumina HiSeq 2000, homo sapiens) Bioinformatics is not as easy as I think. thanks for reading. :)
Hi, Biostar is indexed by google, so that every question and answers have the potential to become useful to others through as simple google search. It is therefore essential to keep the meta-data of a question (title and tags) as clear and precise as possible. Please edit your current title, as it does not currently provide any useful information. See How To Ask Good Questions On Technical And Scientific Forums
I have edited the question title
What is the question? What programming language are you using? If you find that some useful functionality is missing from a library, feel free to contribute code to fill the gap. I am sure the authors of the library and the larger community will be grateful.