Is there a way to get latest gene Symbol or Entrez ID in R? I am using AnnotationDbi
and org.Hs.eg.db but it seems to give old gene name. For entrez ID 64755, the new gene name is RUSF1 but it gives C16orf58
library(AnnotationDbi)
library(org.Hs.eg.db)
AnnotationDbi::select(org.Hs.eg.db, "64755", "SYMBOL", "ENTREZID")
ENTREZID SYMBOL
1 64755 C16orf58
sessionInfo( )
R version 4.0.3 (2020-10-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.7 LTS
Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.6.0
LAPACK: /usr/lib/lapack/liblapack.so.3.6.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] parallel stats4 stats graphics grDevices utils datasets
[8] methods base
other attached packages:
[1] org.Hs.eg.db_3.11.4 AnnotationDbi_1.50.3 IRanges_2.22.2
[4] S4Vectors_0.26.1 Biobase_2.50.0 BiocGenerics_0.36.0
loaded via a namespace (and not attached):
[1] Rcpp_1.0.6 DBI_1.1.1 RSQLite_2.2.2 rlang_0.4.10
[5] cachem_1.0.4 blob_1.2.1 vctrs_0.3.6 bit64_4.0.5
[9] bit_4.0.4 fastmap_1.1.0 compiler_4.0.3 pkgconfig_2.0.3
[13] memoise_2.0.0
Thanks guys. I found that BioMart can also do this.