How to convert Illumina HT_12_v4 annotation
1
0
Entering edit mode
@p_donchev84-14603
Last seen 3.8 years ago

Hi everyone,

I am trying to upload a prefiltered data from Illumina HT_12_v4 beadchip. I have performed the normalization and differential analysis.

Now I want to do pathway analysis together with network anaylsis using PathVisio and Cytoscape.

Unfortunately the Ensembl bridge files :http://bridgedb.org/data/gene_database/

http://www.bridgedb.org/mapping-databases/ensembl-gene-mappings/

containing the mapping database are missing some 9300 accessions (ILMN_) identifiers for the chip I used for microarray.

I have loaded the bridge files from 2007 till 2016 and still some genes are unrecognized.

This is why I am asking if there is a way to translate/convert all of the ILMN_ identifiers into another platform like Agilent/Affymetrix/RefSeq which I could use when uploading my expression data in PathVisio.

Is there any R package and script that might help me in this respect. I am not IT and have minimum experience with R so your help would be very much appreciated.

Regards

1
Entering edit mode
thokall ▴ 160
@thokall-14310
Last seen 6 weeks ago
Swedish Museum of Natural History

Hi,

There are certainly ways of doing this from R using bioconductor packages. If you start by importing your data into R you can then use the annotation package "illuminaHumanv4.db" to convert illumina probe names to other identifiers.

# install the package
source("https://bioconductor.org/biocLite.R")
biocLite("illuminaHumanv4.db")

library(illuminaHumanv4.db)

# your_probe_ids <- import(expressiondata)
# The below function call will return a datafram with probe_id, gene symbol
# and ŕefgene_id for your data
select(illuminaHumanv4.db,
keys = your_probe_ids,
columns=c("SYMBOL","REFGENE"),
keytype="PROBEID")

Note that there are probes on the array that can not be converted
to gene ids, there is for example many control probes on the
array.

This is more or less directly from the vignette "1. Introduction
To Bioconductor Annotation Packages" that is part of the
AnnotationDbi package

so make sure to check this out for more examples.