R/exclude.seqsite.R

Defines functions exclude.seqsite

Documented in exclude.seqsite

exclude.seqsite <-
function(sequences, site, verbose=TRUE){  
  sequences <- as.character(sequences)
  res.exc <- sequences[na.action(na.omit(sequences[vwhichPDict(PDict(site), DNAStringSet(sequences)) == 1]))]
  if(verbose == TRUE){
  cat(length(sequences) - length(res.exc), 
      " out of ", length(sequences), " sequences with the restriction site detected and removed \n",
      length(res.exc), 
      " sequence remaining \n", sep="")
  }
  return(res.exc)  
}

Try the SimRAD package in your browser

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

SimRAD documentation built on May 1, 2019, 10:16 p.m.