aertslab / SCENIC

SCENIC is an R package to infer Gene Regulatory Networks and cell types from single-cell RNA-seq data.
http://scenic.aertslab.org
GNU General Public License v3.0
396 stars 94 forks source link

Error in get_regulonsAuc(loom) : The argument 'attrName' is not available in this loom file. Possible values include: RegulonsAUC. #157

Open charlesgwellem opened 3 years ago

charlesgwellem commented 3 years ago

Can any one help me with a hint why I cannot read fully in output from pySCENIC in to Rstudio? I used pyCENIC to run the SCENIC workflow and I used the following command

(base) charles@rahul-SYS-7039A-I:~/Downloads/ssc_Valenzi$ sudo ./nextflow run aertslab/SCENICprotocol -profile docker --loom_input ssc_ECs_Valenzi.loom --loom_outputhttps://github.com/aertslab/pySCENIC/issues/194 pyscenic_integrated-output.loom --TFs hs_hgnc_curated_tfs.txt --motifs motifs-v9-nr.hgnc-m0.001-o0.0.tbl --db hg38__refseq-r80__500bp_up_and_100bp_down_tss.mc9nr.feather --thr_min_genes 1 --threads 26

But I want to read in results about the regulons in R. So I


pyScenicLoomFile <- file.path(getwd(), "pyscenic_integrated-output.loom")
loom <- open_loom(pyScenicLoomFile, mode="r")

# Regulon AUC and thresholds
regulonsAUC <- get_regulonsAuc(loom)

But I got the error

Error in get_regulonsAuc(loom) : 
  The argument 'attrName' is not available in this loom file. Possible values include: RegulonsAUC.

Thanks in advance for your kind help.

smilecry33 commented 8 months ago

I have the same problem. Thanks for any help!