I am loading cellranger data into seuratobject as following, but it keeps showing Error in "Barcode file missing. Expecting barcodes.tsv.gz"
the running code and result:
> #clean up your environment
> rm(list=ls())
> # Load required libraries
> library(Seurat)
> library(dplyr)
> # Load required library for reading Matrix Market files
> library(Matrix)
> # For output from CellRanger >= 3.0 with multiple data types
> data_dir <- 'C:/Users/Administrator/Desktop/10x_raw'
> list.files(data_dir) # Should show barcodes.tsv.gz, features.tsv.gz, and matrix.mtx.gz
[1] "GSM7494257_AML16_DX_raw_barcodes.tsv.gz" "GSM7494257_AML16_DX_raw_genes.tsv.gz"
[3] "GSM7494257_AML16_DX_raw_matrix.mtx.gz"
> data <- Read10X(data.dir = data_dir)
Error in Read10X(data.dir = data_dir) :
Barcode file missing. Expecting barcodes.tsv.gz
> seurat_object = CreateSeuratObject(counts = data$`Gene Expression`)
Error in data$`Gene Expression` :
object of type 'closure' is not subsettable
the running code and result:
#clean up your environment
rm(list=ls())
# Load required libraries
library(Seurat)
library(dplyr)
# Load required library for reading Matrix Market files
library(Matrix)
# For output from CellRanger >= 3.0 with multiple data types
data_dir <- 'C:/Users/Administrator/Desktop/10x_raw'
list.files(data_dir) # Should show barcodes.tsv.gz, features.tsv.gz, and matrix.mtx.gz
[1] "GSM7494257_AML16_DX_raw_barcodes.tsv.gz" "GSM7494257_AML16_DX_raw_genes.tsv.gz"
[3] "GSM7494257_AML16_DX_raw_matrix.mtx.gz"
data <- Read10X(data.dir = data_dir)
Error in Read10X(data.dir = data_dir) :
Barcode file missing. Expecting barcodes.tsv.gz
seurat_object = CreateSeuratObject(counts = data$`Gene Expression`)
Error in data$`Gene Expression` :
object of type 'closure' is not subsettable
I am sure this file inside the directory. Dose anyone know what's the issue? Thanks
Thanks in advance.