Hi guys,
I was just wondering if anybody here had any experience working with the ATACseqQC R package?
The package seems to function well for me over all, and gives reasonable results when I apply it to the entire mouse genome (Using the following command):
sigs.Irx3.0 <- factorFootprints(bamfiles = "Day0.shifted.bam", pfm = pwm,
genome = Mmusculus, index = "Day0.shifted.bam",
min.score="95%", seqlev=paste0("chr", c(1:19, "X", "Y")),
upstream=100,downstream=100)
The problem then comes when I try to examine an individual chromosome, say chr1:
sigs.Irx3.0 <- factorFootprints(bamfiles = "Day0.shifted.bam", pfm = pwm,
genome = Mmusculus, index = "Day0.shifted.bam",
min.score="95%", seqlev=paste0("chr1"),
upstream=100,downstream=100)
The function still runs, however it produces a graph with many spikes of cut-site probability greater than 1. I'm assuming that this is erroneous. If it's not, I can't find any details on the package's page or FAQs which would help me to interpret a cut-site probability higher than 1.
The package is designed for use with humans, as I understand it. I wonder if that has anything to do with the incorrect calculation of the cut-site. If so, are there any known solutions to this issue?
Please use the formatting bar (especially the
code
option) to format parts of you post that contain code snippets. I've done it for you this time.Thanks a lot, that is very helpful.
can you post the graph?
How did you input you bam files using ATACseqQC? I used this commands in R: setwd("~/Documents/ATAC-Seq") where is the folder of my bam files, and the: bamfile <- "Test_ATAC-seq.bam", test <- readBamFile(bamfile, bigFile = TRUE). I checked the test and it always reported 0 sequences. While there are reads in my bamfile, it seemed that my bam file was not read in, could you please show me how to input my bam files? Thanks a lot.