ChIP-seq with Bioconductor in R
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools สำหรับการทำงานกับไฟล์ BAMRsamtools มีฟังก์ชันสำหรับการ index, อ่าน, กรอง และเขียนไฟล์ BAMใช้ readGAlignments เพื่อนำเข้า mapped reads
library(GenomicAlignments)
reads <- readGAlignments(bam_file)
คืนค่าเป็นออบเจกต์ GAlignments
BamViews เพื่อกำหนดบริเวณที่สนใจlibrary(GenomicRanges)
library(Rsamtools)
ranges <- GRanges(...)
views <- BamViews(bam_file, bamRanges=ranges)
reads <- readGAlignments(views)
ฟังก์ชัน BamViews รองรับไฟล์ BAM หลายไฟล์
ใช้ import.bed เพื่อโหลด peak calls จากไฟล์ BED
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
ใช้ peaks เพื่อกำหนด views เข้าสู่ไฟล์ BAM
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
ChIP-seq with Bioconductor in R