This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Identification of Human Genes ?

I have a set of gene symbols ~10,000. The data has some noise in the form of the wrong gene symbols(Genes not belonging to human). I need to filter out only those, that belongs to the human genome. What could be the possible library of python or R which could help me in doing so?

r gene python human genes

3 answers

If your pc is not restricted by a firewall, you can use the R package biomart to access the gene names listed in ensembl.org for humans. Here is the link for the manual

You can do this in any scripting language. Download the list of approved human gene symbols from the HGNC web site and filter out of your list all symbols that don't match the HGNC ones.

You can go to GENCODE and download an annotated file of a human gene and intersect his gene with the gene in the annotated file using the R function intersect () or go to ensemble Biomart and convert the ID here is the website of Biomart

Log in to answer this question.