[BioC] KEGGprofile: "Error in phyper - Non-numeric argument to mathematical function" when using non model organism
zhao shilin
zhaoshilin at gmail.com
Sun Sep 14 03:36:33 CEST 2014
Dear Stafano,
I think the ID from the non model organism may cause the error. Would you
please tell me the specie you tested and send me some of your genes. So
that I can have a try.
Thank you!
Best,
Shilin
2014-09-13 3:03 GMT-05:00 stefano romano <stfn.romano at gmail.com>:
> Hi,
>
> I am using KEGGprofile to perform KEGG enrichment for a non model organism.
> Using the data from the R documentation i perfectely obtaine the
> enrichment.
>
> >data(pho_sites_count)
> >genes<-names(rev(sort(pho_sites_count[,1]))[1:300])
> > summary(genes)
> Length Class Mode
> 300 character character
> > is.vector(genes)
> [1] TRUE
> >pho_KEGGresult<-find_enriched_pathway(genes,specis='hsa')
>
> However, when I use my datasets, which I submit as character vector with
> NCBI ID, I get the following error:
>
> Error in phyper(kegg_result_length[x], keggpathway2gene_length[x],
> length(unique(unlist(keggpathway2gene))) - :
> Non-numeric argument to mathematical function
>
> Any suggestion how to overcome this problem?
>
> Thank you very much.
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives:
> http://news.gmane.org/gmane.science.biology.informatics.conductor
>
[[alternative HTML version deleted]]
More information about the Bioconductor
mailing list