R/align.motif.R

Defines functions align.motif

Documented in align.motif

align.motif <-
function(motif,seqlist,lf,rf){ # include
	vec.res<-c()
for(i in seqlist){
vec <- gregexpr(motif,i$sequence)[[1]]
	if(vec[1]==-1)next
	for(k in vec){
#	cat(substr(i$sequence,k-lf,k+nchar(motif)+rf-1),"\n")
vec.res <- c(vec.res,substr(i$sequence,k-lf,k+nchar(motif)+rf-1))
	}}
	return(vec.res)
	}
muhligs/Regmex documentation built on Sept. 5, 2020, 1:11 a.m.