rda<-paste(system.file('rda',package='diffloop'),'loops.small.rda',sep='/')
load(rda)
ctcf_j <- system.file('extdata','Jurkat_CTCF_chr1.narrowPeak',package='diffloop')
ctcf <- rmchr(padGRanges(bedToGRanges(ctcf_j), pad = 1000))
h3k27ac_j <- system.file('extdata','Jurkat_H3K27ac_chr1.narrowPeak',package='diffloop')
h3k27ac <- rmchr(padGRanges(bedToGRanges(h3k27ac_j), pad = 1000))
promoter <- padGRanges(getHumanTSS(c('1')), pad = 1000)
jn <- loops.small[,c(1,2,5,6)]
assoc_jn <- quickAssoc(jn)
assoc_jn <- removeSelfLoops(assoc_jn)
annotated_jn <- annotateLoops(assoc_jn, ctcf, h3k27ac, promoter)
Run the code above in your browser using DataLab