ChIP-seq với Bioconductor trong R
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools để làm việc với tệp BAM.Rsamtools cung cấp các hàm lập chỉ mục, đọc, lọc và ghi tệp BAM.Dùng readGAlignments để nhập các read đã map.
library(GenomicAlignments)
reads <- readGAlignments(bam_file)
Trả về đối tượng GAlignments.
BamViews để xác định các vùng quan tâm.library(GenomicRanges)
library(Rsamtools)
ranges <- GRanges(...)
views <- BamViews(bam_file, bamRanges=ranges)
reads <- readGAlignments(views)
Hàm BamViews hỗ trợ nhiều tệp BAM.
Dùng import.bed để tải các peak call từ tệp BED.
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
Dùng peaks để xác định các view vào tệp BAM.
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
ChIP-seq với Bioconductor trong R