Package: ViSEAGO 1.21.0

Aurelien Brionne

ViSEAGO: ViSEAGO: a Bioconductor package for clustering biological functions using Gene Ontology and semantic similarity

The main objective of ViSEAGO package is to carry out a data mining of biological functions and establish links between genes involved in the study. We developed ViSEAGO in R to facilitate functional Gene Ontology (GO) analysis of complex experimental design with multiple comparisons of interest. It allows to study large-scale datasets together and visualize GO profiles to capture biological knowledge. The acronym stands for three major concepts of the analysis: Visualization, Semantic similarity and Enrichment Analysis of Gene Ontology. It provides access to the last current GO annotations, which are retrieved from one of NCBI EntrezGene, Ensembl or Uniprot databases for several species. Using available R packages and novel developments, ViSEAGO extends classical functional GO analysis to focus on functional coherence by aggregating closely related biological themes while studying multiple datasets at once. It provides both a synthetic and detailed view using interactive functionalities respecting the GO graph structure and ensuring functional coherence supplied by semantic similarity. ViSEAGO has been successfully applied on several datasets from different species with a variety of biological questions. Results can be easily shared between bioinformaticians and biologists, enhancing reporting capabilities while maintaining reproducibility.

Authors:Aurelien Brionne [aut, cre], Amelie Juanchich [aut], Christelle hennequet-antier [aut]

ViSEAGO_1.21.0.tar.gz
ViSEAGO_1.21.0.zip(r-4.5)ViSEAGO_1.21.0.zip(r-4.4)ViSEAGO_1.21.0.zip(r-4.3)
ViSEAGO_1.21.0.tgz(r-4.4-any)ViSEAGO_1.21.0.tgz(r-4.3-any)
ViSEAGO_1.21.0.tar.gz(r-4.5-noble)ViSEAGO_1.21.0.tar.gz(r-4.4-noble)
ViSEAGO_1.21.0.tgz(r-4.4-emscripten)ViSEAGO_1.21.0.tgz(r-4.3-emscripten)
ViSEAGO.pdf |ViSEAGO.html
ViSEAGO/json (API)
NEWS

# Install 'ViSEAGO' in R:
install.packages('ViSEAGO', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:

On BioConductor:ViSEAGO-1.21.0(bioc 3.21)ViSEAGO-1.19.0(bioc 3.20)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

softwareannotationgogenesetenrichmentmultiplecomparisonclusteringvisualization

6.40 score 21 scripts 241 downloads 14 mentions 25 exports 159 dependencies

Last updated 1 days agofrom:f3bd386d55. Checks:OK: 1 ERROR: 4 WARNING: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 21 2024
R-4.5-winERRORNov 21 2024
R-4.5-linuxERRORNov 21 2024
R-4.4-winERRORNov 21 2024
R-4.4-macERRORNov 21 2024
R-4.3-winWARNINGNov 21 2024
R-4.3-macWARNINGNov 21 2024

Exports:annotateavailable_organismsBioconductor2GObuild_GO_SSclusters_corcompare_clusterscompute_SS_distancescreate_topGOdataCustom2GOEnsembl2GOEntrezGene_orthologsEntrezGene2GOGOclusters_heatmapGOcountGOterms_heatmapMDSplotmerge_enrich_termsoverLapperpkgdiagramrunfgseashow_heatmapshow_tabletaxonomyUniprot2GOUpset

Dependencies:AnnotationDbiAnnotationForgeaskpassassertthatbase64encBHBiobaseBiocFileCacheBiocGenericsBiocParallelbiomaRtBiostringsbitbit64bitopsblobbslibcacachemcallrclicliprclustercodetoolscolorspacecowplotcpp11crayoncrosstalkcurldata.tableDBIdbplyrdendextendDiagrammeRdigestdplyrDTdynamicTreeCuteggevaluatefansifarverfastmapfastmatchfgseafilelockfontawesomeforeachformatRfsfutile.loggerfutile.optionsgclusgenericsGenomeInfoDbGenomeInfoDbDataggplot2glueGO.dbGOSemSimgraphgridExtragtableheatmaplyhighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2igraphIRangesisobanditeratorsjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlaterlatticelazyevallifecyclemagrittrMASSMatrixmatrixStatsmemoisemgcvmimemunsellnlmeopensslpermutepillarpkgconfigplogrplotlyplyrpngprettyunitsprocessxprogresspromisespspurrrqapR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRCurlreadrregistryreshape2rlangrmarkdownRSQLiterstudioapiS4VectorssassscalesseriationsnowSparseMstringistringrsystibbletidyrtidyselecttinytextopGOTSPtzdbUCSC.utilsUpSetRutf8vctrsveganviridisviridisLitevisNetworkvroomwebshotwithrxfunXMLxml2XVectoryamlyulab.utilszlibbioc

An overview of ViSEAGO: Visualisation, Semantic similarity, Enrichment Analysis of Gene Ontology.

Rendered fromViSEAGO.Rmdusingknitr::rmarkdownon Nov 21 2024.

Last update: 2020-08-12
Started: 2019-04-17

Functional analysis of mouse mammary gland RNA-Seq

Rendered frommouse_bioconductor.Rmdusingknitr::rmarkdownon Nov 21 2024.

Last update: 2020-08-14
Started: 2020-08-10

Functional analysis of mouse mammary gland RNA-Seq using fgsea instead of topGO

Rendered fromfgsea_alternative.Rmdusingknitr::rmarkdownon Nov 21 2024.

Last update: 2020-08-10
Started: 2020-08-10

Evaluate impact of Semantic Similiarity choice

Rendered fromSS_choice.Rmdusingknitr::rmarkdownon Nov 21 2024.

Last update: 2020-08-10
Started: 2019-04-02

Readme and manuals

Help Manual

Help pageTopics
Retrieve GO annotations for a specie from genomic ressource database.annotate annotate,character,genomic_ressource-method
Display available organisms from a specified database.available_organisms available_organisms,genomic_ressource-method
Check available organisms databases at Bioconductor.Bioconductor2GO
build GO Semantic Similarity object.build_GO_SS build_GO_SS,gene2GO,enrich_GO_terms-method
Compute distance matrix between dendrograms partitions.clusters_cor clusters_cor,list,character-method
Heatmap to compare partitionscompare_clusters compare_clusters,list-method
Compute distance between GO terms or GO clusters based on semantic similarity.compute_SS_distances compute_SS_distances,ANY,character-method
Create topGOdata object for enrichment test with topGO package.create_topGOdata create_topGOdata,ANY,ANY,ANY,gene2GO,character,numeric-method
Store organisms GO annotations from custom database file.Custom2GO
enrich_GO_terms class object definition.enrich_GO_terms-class
Check available organisms datasets at Ensembl.Ensembl2GO
Store available organisms GO annotations at EntrezGene.EntrezGene2GO
fgsea class object definition.fgsea-class
gene2GO class object definition.gene2GO-class
genomic_ressource class object definition.genomic_ressource-class
GO_clusters class objectGO_clusters-class
GO_SS class object definition.GO_SS-class
Build a clustering heatmap on GO groups.GOclusters_heatmap GOclusters_heatmap,GO_clusters,list-method
Barplot for the count of GO terms.GOcount GOcount,ANY-method
Build a clustering heatmap on GO terms.GOterms_heatmap GOterms_heatmap,GO_SS-method
Multi Dimensional Scale (MDS) plotMDSplot MDSplot,ANY-method
Merge enriched GO terms.merge_enrich_terms merge_enrich_terms,list-method
myGOs datasetmyGOs
perform multilevel preranked gene set enrichment analysis.runfgsea runfgsea,ANY,gene2GO,character-method
Display an interactive or static heatmap.show_heatmap show_heatmap,GO_clusters,character-method
Display an interactive or static table.show_table show_table,ANY-method
Check available organisms databases at Uniprot.Uniprot2GO
Enriched GO terms intersections plot.Upset Upset,ANY-method
ViSEAGO packageViSEAGO-package ViSEAGO