ChIP-seq z Bioconductor w R
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools służy do pracy z plikami BAM.Rsamtools udostępnia funkcje do indeksowania, odczytywania, filtrowania i zapisu plików BAM.Do importowania zmapowanych odczytów służy readGAlignments.
library(GenomicAlignments)
reads <- readGAlignments(bam_file)
Zwraca obiekt GAlignments.
BamViews pozwala zdefiniować regiony zainteresowania.library(GenomicRanges)
library(Rsamtools)
ranges <- GRanges(...)
views <- BamViews(bam_file, bamRanges=ranges)
reads <- readGAlignments(views)
Funkcja BamViews obsługuje wiele plików BAM.
Użyj import.bed, aby wczytać wywołania szczytów z pliku BED.
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
Użyj peaks do zdefiniowania widoków plików BAM.
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
ChIP-seq z Bioconductor w R