ChIP-seq cu Bioconductor în R
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools pentru a interacționa cu fișierele BAM.Rsamtools oferă funcții pentru indexarea, citirea, filtrarea și scrierea fișierelor BAM.Utilizați readGAlignments pentru a importa citirile mapate.
library(GenomicAlignments)
reads <- readGAlignments(bam_file)
Returnează un obiect GAlignments.
BamViews pentru a defini regiunile de interes.library(GenomicRanges)
library(Rsamtools)
ranges <- GRanges(...)
views <- BamViews(bam_file, bamRanges=ranges)
reads <- readGAlignments(views)
Funcția BamViews acceptă mai multe fișiere BAM.
Utilizați import.bed pentru a încărca apelurile de vârfuri dintr-un fișier BED.
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
Utilizați peaks pentru a defini vizualizări în fișierele BAM.
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
ChIP-seq cu Bioconductor în R