Skip to content

Does enrichGO support “ENSEMBL” format? #588

@TianGong9

Description

@TianGong9

Hello,
I am a beginner of bioinformatics and am using enrichGO to analyze up-regulated genes in tomato. My genes are in ensemble format (e.g. Solyc01g005730.3), but when I run

GO_results <-

  • enrichGO(gene = Up_Genes,
  •        OrgDb = org.Slycopersicum.eg.db,
    
  •        keyType = 'ENSEMBL',ont="BP", readable=T)
    

It says: Error in get_GO_data(OrgDb, ont, keyType) : keytype is not supported...
But, based on this website: https://guangchuangyu.github.io/2016/01/go-analysis-using-clusterprofiler/, my gene format should work. Can anyone please help?
I also tried to convert it to different format using the following code whichcauses great loss of information.

transId(

  • id = Up_Genes,
  • transTo = c("entrez", "ensembl","symbol"), org = "slycopersicum", keepNA = TRUE
  • )
    Some ID occurs one-to-many match, like "Solyc01g059965.1"

44.67% genes are mapped to entrezid
100% genes are mapped to ensembl
2.33% genes are mapped to symbol
Any thoughts or suggestions would be greatly appreciated!
Thank you!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions