Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error in testEmptyDrops(m, lower = lower, ...) : no counts available to estimate the ambient profile #29

Closed
Xietingyan opened this issue Nov 7, 2019 · 5 comments

Comments

@Xietingyan
Copy link

Hi Aaron,
I use the DropletUtils package to filter single cell data.
I have encountered this problem .

tmpdir = setwd("F:/sample208_filtered_feature_bc_matrix")
dir.name <- tmpdir
list.files(dir.name)
"barcodes.tsv" "genes.tsv" "matrix.mtx"

sce <- read10xCounts(dir.name,col.names = TRUE)
sce
class: SingleCellExperiment
dim: 32738 11701
metadata(0):
assays(1): counts
rownames(32738): ENSG00000243485 ENSG00000237613 ... ENSG00000215616
ENSG00000215611
rowData names(3): ID Symbol NA
colnames(11701): AAACCCAAGACAAGCC-1 AAACCCAAGCTGTACT-1 ... TTTGTTGTCGATACGT-1
TTTGTTGTCTCTGACC-1
colData names(2): Sample Barcode
reducedDimNames(0):
spikeNames(0):

set.seed(100)
e.out <- emptyDrops(counts(sce))
Error in testEmptyDrops(m, lower = lower, ...) : no counts available to estimate the ambient profile

I don't know this problem about relativing "rowData names(3):ID Symbol NA"

I will appreciate any advice on how to solve this.
Many thanks
Janexty

@LTLA
Copy link
Collaborator

LTLA commented Nov 7, 2019

Have a look at #14 and https://support.bioconductor.org/p/123554/#123562.

@Xietingyan
Copy link
Author

Yes, thank you very much.

@LTLA
Copy link
Collaborator

LTLA commented Nov 12, 2019

I'm going to assume that this was resolved.

@LTLA LTLA closed this as completed Nov 12, 2019
@hk20013106
Copy link

hk20013106 commented Feb 15, 2021

Hi I'm having the same issue and I'm using the BD Rhapsody scRNA data.

We sequenced 100G, and obtained maybe 9000 nuclei (not cell).

I'm not 100% sure, but I'm using the only matrix which I assume is the raw.
I change the lower to 150 or 200 which work well. But the results are different.
I understand that "lower" is the total umi per nuclei in my case, but not sure how can I decide this parameter since it highly affects the result?

Thanks!

image

@LTLA
Copy link
Collaborator

LTLA commented Feb 15, 2021

Please open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants