R में Bioconductor के साथ ChIP-seq
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools पैकेज का उपयोग करें।Rsamtools BAM फाइलों के indexing, reading, filtering और writing के लिए फ़ंक्शन देता है।Mapped reads इम्पोर्ट करने के लिए readGAlignments का उपयोग करें।
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 फाइलों को सपोर्ट करता है।
BED फाइल से peak calls लोड करने के लिए import.bed का उपयोग करें।
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
BAM फाइलों में views परिभाषित करने के लिए peaks का उपयोग करें।
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
R में Bioconductor के साथ ChIP-seq