This is a test version of Biostars. For the public version, visit https://www.biostars.org.
What is the difference between probeNames() and probesetNames() functions in the oligo package?

probeNames returns a string with the probeset names for each probe on the array.

probesetNames, on the other hand, returns the unique probeset names.

I couldn't really understand the difference from the definition.

I tried to run the functions on the raw_data file. probeNames(raw_data) returned a vector with ~33000 unique PROBEIDs (I ran the table() function on the output), equal to the number of entries I got after running the rma function on the data with target = "core" (gene level summarization).

I also tried running probesetNames(raw_data) and I got a vector with ~257000 unique PROBEIDs, equal to the number of rows from running rma with target = "probeset" (exon level summarization).

Given that, I still cannot really understand the difference.

Note that I'm working with Affymetrix GeneChip Human Gene 1.0 ST Array

r oligo affymetrix

0 answers

No answers yet.

Log in to answer this question.