R/extract_seq_end.R

Defines functions extract_seq_end

extract_seq_end = function(x,windowSize=200,fromEnd=FALSE){
    ## x is ShortRead class
    if(fromEnd) {
        mystart = ifelse(width(x) - windowSize +1  <1, 1, width(x) - windowSize + 1)
        myend = width(x)
    } else {
        mystart = 1
        myend = ifelse(windowSize>width(x),width(x),windowSize)
    }
    narrow(x,mystart,myend)
}
czhu/R_nanopore documentation built on Dec. 19, 2021, 7:10 p.m.