Closed rcavalcante closed 5 years ago
I should also add that when I don't include a motif
parameter at all, so I'm guessing this looks through the entire JASPAR database, I get the same error.
And one more update, the problem seems to occur for the test data provided in the vignette as well:
conclusion2 <-
atacPipe2(
case=list(fastqInput1 = system.file(package="esATAC", "extdata", "chr20_1.1.fq.gz"),
fastqInput2 = system.file(package="esATAC", "extdata", "chr20_2.1.fq.gz")),
control=list(fastqInput1 = system.file(package="esATAC", "extdata", "chr20_1.2.fq.bz2"),
fastqInput2 = system.file(package="esATAC", "extdata", "chr20_2.2.fq.bz2")),
refdir = '/ccmb/BioinfCore/Common/iGenomes/Homo_sapiens/UCSC/hg38_esatac',
genome = "hg38",
motifs = getMotifInfo(motif.file = system.file("extdata", "CustomizedMotif.txt", package="esATAC")))
I used an existing bowtie2 index on our servers to speed things up a bit.
Hi, I re-ran the pipeline using test data, but cannot reproduce your problem. I think the question is from the function motifmatchr::matchMotifs because the error was from XStringSet-class and I did not use it in RMotifScan. Therefore, I guess that the error was caused by motifmatchr::matchMotifs which I used in RMotifScan (actually I just wrap this function in our pipeline). I recommend you try matchMotifs and test whether this problem occurs again. What's more, I ran the pipeline in the latest R and esATAC. Maybe you can update R and esATAC to avoid this error.
Wei
Hi Wei,
Thanks for the response. I took some time today to build a docker image using Bioc 3.9 and the test data seems to be working now. I have confidence that the actual data I'm interested in will run fine.
Thanks, Raymond
Hello,
Thanks for developing esATAC, I'm having an issue at the motif scanning part in the
atacPipe2()
function. Below is my call:When the
RMotifScan
part of the pipeline begins I get the following:I feel like this error comes from a non-IUPAC letter as it relates to
XStringSet
s. I looked through my JASPAR formatted motif file and didn't see anything amiss. So I tried using the file that you've included with the package:And I actually get a similar error:
I made sure that my file and your file are very similar:
Have you encountered this problem before? I can't seem to find anything via Google.
Thanks in advance, Raymond
And here is my session info: