[R] Help with error

From: Gretchen Heavner <glh33_at_cornell.edu>
Date: Tue, 15 Jun 2010 11:55:17 -0400

Hi. I am trying to do a nonlinear regression on a set of data with Monod kinetics and Haldane inhibition. I am using the following commands to do the nonlinear regression:

dce<-read.delim("data.txt", header = TRUE, sep = "\t", quote="\"", dec=".", fill = TRUE, comment.char="")
dce.m1<-nls(rate~kmax*conc/(Ks+conc+((conc^2)/Ki),data=dce ,start=list(Ks=1000,kmax=6000,Ki=10000),trace=TRUE)

I get reasonable answers for Ks, kmax and Ki from this. However, I want to find the 95% confidence intervals for each of these values. So I first use the command profile:

(pr <- profile(dce.m1))

And then I ususally use the following command to get the confidence intervals:

confint(pr, level=0.95)

However, when I run the profile command, I am getting the following error:

Error in prof$getProfile() : singular gradient

Do you have any idea what this means, or what I can do to fix it? I have attached the corresponding file with the data I'm using in case that helps.

Gretchen Heavner

R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Received on Tue 15 Jun 2010 - 19:08:11 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 15 Jun 2010 - 19:20:30 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive