AffyBatch: Replacing probe set IDs with Genebank Accesion numbers?
2
0
Entering edit mode
@jspc-jeppe-skytte-spicker-1130
Last seen 10.2 years ago
Hi All How do I get from the probe set IDs in the AffyBatch@exprs to e.g. Genebank acc. numbers? I would like to be able to make the replacement using the .GIN file because I am also looking at custom affy chips. Thank you in advance. Best regards Jeppe
probe affy probe affy • 921 views
ADD COMMENT
0
Entering edit mode
@sean-davis-490
Last seen 3 months ago
United States
If you are using a custom chip (without an annotation package), you can probably do this using merge. See ?merge. Sean On Mar 3, 2005, at 5:57 AM, JSPC (Jeppe Skytte Spicker) wrote: > Hi All > > How do I get from the probe set IDs in the AffyBatch@exprs to e.g. > Genebank acc. numbers? > > I would like to be able to make the replacement using the .GIN file > because I am also looking at custom affy chips. > > Thank you in advance. > > Best regards Jeppe > > _______________________________________________ > Bioconductor mailing list > Bioconductor@stat.math.ethz.ch > https://stat.ethz.ch/mailman/listinfo/bioconductor
ADD COMMENT
0
Entering edit mode
@kasper-daniel-hansen-459
Last seen 10.2 years ago
On Thu, Mar 03, 2005 at 11:57:16AM +0100, JSPC (Jeppe Skytte Spicker) wrote: > How do I get from the probe set IDs in the AffyBatch@exprs to e.g. > Genebank acc. numbers? > > I would like to be able to make the replacement using the .GIN file > because I am also looking at custom affy chips. > > Thank you in advance. Hi Jeppe Everything is stored in so called annotation packages. The basic identifier is the probeset id, so everything maps from probeset id to various databases. If you are using hgu133a you load the metadata by > library(hgu133a) No yiu have a number of different envirnoment available, which corresponds to maps between probeset id and various databases. You can get an overview by > library(help = hgu133a) I am not an expert on these databases, but to me it dseems like you need the hgu133aACCNUM, you can read about it by > ? hgu133aACCNUM So how do you use it? Well, you take your favorite affy id, eg. by > id <- geneNames(data[i,]) (the i'the row) And then you do > get(id, envir = hgu133aACCNUM) This gives you the value. In case you need to look up several id's at the same time (which you usually do), you do > idmany <- geneNames(data[80:100,]) # caharcter vector > mget(idmany, envir = hgu133aACCNUM) These environmnets basically function like hash tables in perl, if you are familiar with those. If you need to build customn annotation, you need to use the AnnBuilder package. This is a big project, but certainly doable (I think :) Prepare to spend a lot of time reading the documentation. /Kasper -- Kasper Daniel Hansen, Research Assistant Department of Biostatistics, University of Copenhagen
ADD COMMENT

Login before adding your answer.

Traffic: 583 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