ChIP-seq з Bioconductor у R
Peter Humburg
Statistician, Macquarie University

SRR1782620.72657690chr20 29803915051M0 0AATGAAATGGAA ...CCCFFFFFHHHH ...Rsamtools для роботи з файлами BAM.Rsamtools надає функції для індексування, читання, фільтрування та запису BAM-файлів.Скористайтеся 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-файлів.
Використовуйте import.bed, щоб завантажити піки з файлу BED.
library(rtracklayer)
peaks <- import.bed(peak_bed, genome="hg19")
Використовуйте peaks, щоб визначити перегляди для BAM-файлів.
bams <- BamViews(bam_file, bamRanges=peaks)
reads <- readGAlignments(bams)
ChIP-seq з Bioconductor у R