R/find_hairpin.R

Defines functions find_hairpin

## a convience function to map hairpin
find_hairpin = function(thisRead,featureType="hairpin",
    feature=list(
        "fwd"="GTCGTATCCAGTGCAGGGTCCGAGGTATTCGCACTGGATACGAC",
        "rev"="GTCGTATCCAGTGCGAATACCTCGGACCCTGCACTGGATACGAC"
        ),tol=0.2){
    rv = matchPatternStranded(feature$fwd, feature$rev, thisRead$read, thisRead$qname, tol=tol)
    rv$featureType=rep(featureType,length(rv))
    rv
}
czhu/R_nanopore documentation built on Dec. 19, 2021, 7:10 p.m.