This is a test version of Biostars. For the public version, visit https://www.biostars.org.
setReadable error in ClusterProfiler

Dear all,

Good day to you. Would like to seek your help on two questions below. Thanks for your valuable time.

1) I run below scripts using compareCluster. However, even one gene map it gives output. Can we limit e.g. min three genes for each term (for KEGG as well)?

F0F1F1M_GO_BP <- compareCluster(F0F1F1M, fun="enrichGO", ont="BP", OrgDb=org.Rn.eg.db, pvalueCutoff=0.05, pAdjustMethod = "BH", minGSSize = 10, maxGSSize = 500, readable=TRUE) ; head(F0F1F1M_GO_BP)

Cluster ID Description GeneRatio BgRatio

1 LO_e GO:0006706 steroid catabolic process 2/10 26/18303

2 LG_eo GO:0032782 bile acid secretion 1/3 14/18303

3 LG_eo GO:0038183 bile acid signaling pathway 1/3 19/18303

4 LG_e GO:0032782 bile acid secretion 1/2 14/18303

5 LG_e GO:0038183 bile acid signaling pathway 1/2 19/18303

6 LG_e GO:0015721 bile acid and bile salt transport 1/2 31/18303

pvalue p.adjust qvalue geneID Count

1 8.670955e-05 0.03832562 0.020627745 Scarb1/Cyp24a1 2

2 2.293076e-03 0.04977891 0.016374640 Slc10a1 1

3 3.111182e-03 0.04977891 0.016374640 Slc10a1 1

4 1.529261e-03 0.03216469 0.001092180 Slc10a1 1

5 2.075141e-03 0.03216469 0.001092180 Slc10a1 1

6 3.384647e-03 0.03497468 0.001187595 Slc10a1 1

2) I would like to convert ID to symbol. But I faced problem in compareCluster using enrichKEGG.

F0F1F1M_KEGG <- compareCluster(F0F1F1M, fun="enrichKEGG", organism="rno", pvalueCutoff=0.05, pAdjustMethod="BH", minGSSize=10, maxGSSize=500) ; head(F0F1F1M_KEGG)

Cluster ID Description GeneRatio BgRatio

1 LO_eo rno04976 Bile secretion 3/11 94/8873

2 LO_e rno04976 Bile secretion 3/7 94/8873

3 LO_e rno05206 MicroRNAs in cancer 3/7 292/8873

4 LA_o rno04960 Aldosterone-regulated sodium reabsorption 1/1 38/8873

5 LA_o rno05143 African trypanosomiasis 1/1 40/8873

6 LA_o rno04370 VEGF signaling pathway 1/1 58/8873

    pvalue     p.adjust       qvalue                geneID Count

1 0.0001786577 0.0228681847 0.0208747409 24777/24646/25073 3

2 0.0000390834 0.0008598348 0.0005759659 24777/24646/25073 3

3 0.0011189312 0.0123082435 0.0082447564 24646/25279/100314163 3

4 0.0042826552 0.0238597224 0.0003587928 24680 1

5 0.0045080582 0.0238597224 0.0003587928 24680 1

6 0.0065366843 0.0238597224 0.0003587928 24680 1

F0F1F1M_KEGG_Sym <- setReadable(F0F1F1M_KEGG, OrgDb=org.Rn.eg.db, keyType="ENTREZID") Error in .testForValidKeys(x, keys, keytype, fks) : 'keys' must be a character vector

Thank you

error setreadable clusterprofiler

0 answers

No answers yet.

Log in to answer this question.