Skip to content

Commit

Permalink
update assay names, correctly filter transcripts
Browse files Browse the repository at this point in the history
  • Loading branch information
pmarks committed Nov 9, 2022
1 parent 425a0ab commit 20c0b15
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
6 changes: 3 additions & 3 deletions R/convenience.R
Original file line number Diff line number Diff line change
Expand Up @@ -197,9 +197,9 @@ LoadXenium <- function(data.dir, fov = 'fov', assay = 'Xenium') {
)

xenium.obj <- CreateSeuratObject(counts = data$matrix[["Gene Expression"]], assay = assay)
xenium.obj[["BLANK"]] <- CreateAssayObject(counts = data$matrix[["Blank Codeword"]])
xenium.obj[["DUMMY"]] <- CreateAssayObject(counts = data$matrix[["Negative Control Codeword"]])
xenium.obj[["ERCC"]] <- CreateAssayObject(counts = data$matrix[["Negative Control Probe"]])
xenium.obj[["BlankCodeword"]] <- CreateAssayObject(counts = data$matrix[["Blank Codeword"]])
xenium.obj[["ControlCodeword"]] <- CreateAssayObject(counts = data$matrix[["Negative Control Codeword"]])
xenium.obj[["ControlProbe"]] <- CreateAssayObject(counts = data$matrix[["Negative Control Probe"]])

xenium.obj[[fov]] <- coords
return(xenium.obj)
Expand Down
3 changes: 2 additions & 1 deletion R/preprocessing.R
Original file line number Diff line number Diff line change
Expand Up @@ -2090,7 +2090,8 @@ ReadXenium <- function(

# molecules
if (has_dt) {
transcripts <- as.data.frame(data.table::fread(file.path(data.dir, "transcripts.csv.gz"))[qv >= mols.qv.threshold])
tx_dt <- as.data.frame(data.table::fread(file.path(data.dir, "transcripts.csv.gz")))
transcripts <- subset(tx_dt, qv >= mols.qv.threshold)
} else {
transcripts <- read.csv(file.path(data.dir, "transcripts.csv.gz"))
transcripts <- subset(transcripts, qv >= mols.qv.threshold)
Expand Down

0 comments on commit 20c0b15

Please sign in to comment.