Question: Error From Using Normalize.Loss Function In Affy Package To Process Raw Dataset In The Format Of .Csv
0
gravatar for neurotemple
5.7 years ago by
neurotemple0 wrote:

I am trying to using loess normalization method to process my proteomics datasets from multiple experiments saved in the format of .csv. The values in the data matrix are intensities of features that were found and determined by proteomics software. There are some missing values in the matrix (less than 2%). The normalize.loess function in the affy package seems to be suitable for this purpose. Please refer to following codes that I tested.

Data<-read.csv("loess_normalization.csv", header=T)
normalize.loess(Data)

Unfortunately, I got error message after running normalize.loess.

Error in simpleLoess(y, x, w, span, degree, parametric, drop.square, normalize, : NA/NaN/Inf in foreign function call (arg 1)

What is the meaning of NaN and Inf? Do I need to do log-transformation of my raw intensity data before running? If missing vlaues are problematic for this method, what is the next step that I can follow? Thanks.

Jeff

• 2.6k views
ADD COMMENTlink written 5.7 years ago by neurotemple0

NaN is "Not a number" and Inf is "infinity". Do you have have any empty columns in the "Data"? BTW, you can have normalize.loess log2 transform things for you with normalize.loess(Data, log.it=T).

ADD REPLYlink modified 5.7 years ago • written 5.7 years ago by Devon Ryan90k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1489 users visited in the last hour