You posted while I was writing my own answer, but, yes, the samples are normalised.
Here was my answer:
---------------------------------
The answer is that you can never be sure. The GEO even states this on their web-site (somewhere) that they cannot guarantee that each dataset will be normalised. This is partly why data curation can be so problematic and time consuming.
I have looked at your dataset, though, and the data is normalised; however, the normalisation method that was used was MAS 5.0, which is not as common as RMA normalisation. If you look at an individual sample record, you will see this:
Data processing The data were analyzed with Microarray Suite version 5.0 (MAS 5.0) using GeneData Expressionist® Pro Refiner. The trimmed mean target intensity of each array was arbitrarily set to 100.
[source: https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSM2288450]
So, when you download the data, I think that you should log2 transform it. MAS 5.0 normalisation does not involve any log2 transformation (unlike RMA).
If you plot a histogram of your pre- and post-transformed data, you will instantly see the effect of log2 transformation:
library(Biobase)
library(GEOquery)
gset <- getGEO("GSE85957", GSEMatrix =TRUE, getGPL=FALSE)
if (length(gset) > 1) idx <- grep("GPL1355", attr(gset, "names")) else idx <- 1
gset <- gset[[idx]]
par(mfrow=c(1,2))
hist(exprs(gset))
hist(log2(exprs(gset)))
So, in summary:
- your data is normalised by MAS 5.0
- for downstream applications, you should log2 transform it
- if you prefer RMA normalisation, re-process te CEL files
Kevin

