R/rmBaseline.R

Defines functions rmBaseline

Documented in rmBaseline

rmBaseline<- function(fldr, bseoffrda=NULL, breaks=200, 
	qntl=0,method="loess",bw=0.1, 
	SpecNames=list.files(fldr,pattern = "\\.*csv\\.*"))  {

	fs <- list.files(fldr,pattern = "\\.*csv\\.*", 
		full.names = T)
	n <- length(fs)
	for (j in 1:n) {
		f1 <- read.files(fs[j])
		fcut <- f1[f1[, 1] > 0, ]
		bseoff <- bslnoff(fcut, breaks=breaks, 
			qntl=qntl, method = method, bw=bw)
	        if (j >1) bseoffM <- cbind(bseoffM,bseoff[,2])
                else bseoffM <- bseoff[,2]
	}
	dimnames(bseoffM) <- list(signif(bseoff[,1], 6), 
					SpecNames)
	if (!is.null(bseoffrda))
		save(list=bseoffM, file=bseoffrda)
	bseoffM
}

Try the PROcess package in your browser

Any scripts or data that you put into this service are public.

PROcess documentation built on Nov. 8, 2020, 5:44 p.m.