SingleR-inc / celldex

Collection of cell type reference datasets.
https://bioconductor.org/packages/devel/data/experiment/html/celldex.html
44 stars 7 forks source link

Failed to collect lazy table. #26

Open JiyuanZheng opened 4 months ago

JiyuanZheng commented 4 months ago

refdata <- celldex::HumanPrimaryCellAtlasData() Error in collect(): ! Failed to collect lazy table. Caused by error in db_collect(): ! Arguments in ... must be used. ✖ Problematic argument: • ..1 = Inf ℹ Did you misspell an argument name? Run rlang::last_trace() to see where the error occurred.

LTLA commented 4 months ago

This seems like an error from one of our dependencies, probably ExperimentHub. If I had to guess, their SQLite file got corrupted. If this is the case, I don't know how to fix other than just deleting your cache.

Note that the latest version of celldex doesn't use ExperimentHub at all, so if you upgrade to 1.14.0, the problem should go away.

mailmrcai commented 3 months ago

I got the same error. I fixed it by update dbplyr install.packages("devtools") devtools::install_version("dbplyr", version = "2.3.4") then check the version of devtools, ensuring the version is 2.3.4 Then reopen the R or R studio, redo your interest code. Note: you need to quit the R or R sudio, then reopen it and update dbplyr by