r3fang / SnapATAC

Analysis Pipeline for Single Cell ATAC-seq
GNU General Public License v3.0
296 stars 125 forks source link

Error in createSnap.default #250

Closed khain2650 closed 1 year ago

khain2650 commented 1 year ago

Hi all,

I'm trying to analyze multiple datasets by following the 10X and snATAC tutorial. However, when I run:

file.list = c("snaptools-1.snap","snaptools-2.snap","snaptools-3.snap") sample.list = c("HBM335.VRBP.555","HBM428.LFXW.254","HBM745.NBXV.743") x.sp.ls = lapply(seq(file.list), function(i){ x.sp = createSnap(file=file.list[i], sample=sample.list[i]); x.sp })

I get the following error:

[1] "error: these files does not exist"
[[1]]
[1] "snap1"

Error in createSnap.default(file = file.list[i], sample = sample.list[i]) :
6.
stop()
5.
createSnap.default(file = file.list[i], sample = sample.list[i])
4.
createSnap(file = file.list[i], sample = sample.list[i])
3.
FUN(X[[i]], ...)
2.
lapply(seq(file.list), function(i) {
x.sp = createSnap(file = file.list[i], sample = sample.list[i])
x.sp
})
1.
lapply(seq(file.list), function(i) {
x.sp = createSnap(file = file.list[i], sample = sample.list[i])
x.sp
})

I'd greatly appreciate it if anyone had any insight!

khain2650 commented 1 year ago

Hi all,

I'm trying to analyze multiple datasets by following the 10X and snATAC tutorial. However, when I run:

file.list = c("snaptools-1.snap","snaptools-2.snap","snaptools-3.snap") sample.list = c("HBM335.VRBP.555","HBM428.LFXW.254","HBM745.NBXV.743") x.sp.ls = lapply(seq(file.list), function(i){ x.sp = createSnap(file=file.list[i], sample=sample.list[i]); x.sp })

I get the following error:

[1] "error: these files does not exist"
[[1]]
[1] "snap1"

Error in createSnap.default(file = file.list[i], sample = sample.list[i]) :
6.
stop()
5.
createSnap.default(file = file.list[i], sample = sample.list[i])
4.
createSnap(file = file.list[i], sample = sample.list[i])
3.
FUN(X[[i]], ...)
2.
lapply(seq(file.list), function(i) {
x.sp = createSnap(file = file.list[i], sample = sample.list[i])
x.sp
})
1.
lapply(seq(file.list), function(i) {
x.sp = createSnap(file = file.list[i], sample = sample.list[i])
x.sp
})

I'd greatly appreciate it if anyone had any insight!