Package: GOfan 1.0.0

Jianhong Ou
GOfan: Sunburst Plot for Enriched Gene Ontology Terms
GOfan provides an intuitive and compact visualization of Gene Ontology (GO) enrichment results using a sunburst layout inspired by SynGO, preserving hierarchical relationships among GO terms and allowing color-based encoding of information such as p-values or gene counts. By converting complex GO DAGs into clean, circular representations, it allows researchers to quickly grasp the hierarchical structure and biological significance of enriched terms. The interactive and customizable visualizations facilitate exploration of key GO categories, enhancing interpretation and presentation of enrichment analyses.
Authors:
GOfan_1.0.0.tar.gz
GOfan_1.0.0.zip(r-4.7)GOfan_1.0.0.zip(r-4.6)GOfan_1.0.0.zip(r-4.5)
GOfan_1.0.0.tgz(r-4.6-any)GOfan_1.0.0.tgz(r-4.5-any)
GOfan_1.0.0.tar.gz(r-4.7-any)GOfan_1.0.0.tar.gz(r-4.6-any)
GOfan_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
GOfan/json (API)
NEWS
| # Install 'GOfan' in R: |
| install.packages('GOfan', repos = c('https://bioc-release.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jianhong/gofan/issues
On BioConductor:GOfan-1.1.0(bioc 3.24)GOfan-1.0.0(bioc 3.23)
Last updated from:26f6395b60 (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | NOTE | 194 | ||
| linux-devel-x86_64 | OK | 270 | ||
| source / vignettes | OK | 269 | ||
| linux-release-x86_64 | OK | 272 | ||
| macos-release-arm64 | OK | 206 | ||
| macos-oldrel-arm64 | OK | 241 | ||
| windows-devel | OK | 528 | ||
| windows-release | OK | 554 | ||
| windows-oldrel | OK | 572 | ||
| wasm-release | OK | 151 |
Exports:filterGraphgeom_sunburstgetAncestorsgetGOaliasgetGraphggSunburstgoGraphsimplifyDAGsunburstGO
Dependencies:AnnotationDbiaskpassbase64encBiobaseBiocGenericsBiostringsbitbit64blobbslibcachemclicpp11crayoncrosstalkcurldata.tableDBIdigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2glueGO.dbgtablehighrhtmltoolshtmlwidgetshttrigraphIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglaterlatticelazyevallifecyclemagrittrMatrixmemoisemimeopensslotelpillarpkgconfigplotlypngpromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownRSQLiteS4VectorsS7sassscalesSeqinfostringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunXVectoryaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Sunburst Plot for Enriched Gene Ontology Terms | GOfan-package GOfan |
| Cut the enriched GO terms by the distances from the root after simplify | filterGraph |
| Sunburst plot | geom_sunburst |
| Recursive function to extract (ancestor, offspring) pairs | getAncestors |
| Extract all the entrez IDs from a given GO IDs | getGOalias |
| Prepare the graph for Sunburst plot | getGraph |
| Creates sunburst diagram using ggplot2. | ggSunburst |
| Creating igraph graphs from ancestor_offspring data frame | goGraph |
| Simplify DAG by keeping strongest parent in sub-graphs | simplifyDAG |
| Sunburst plot for enriched GO term | sunburstGO |