The geneset distillery is officially open! GeneTonic
offers functionality to aggregate together gene sets into overarching biological themes, based on a network-based refinement of the enrichment map.
Corresponding graphical functionalities are also extended to accommodate meta-genesets.
An efficient implementation for the Markov clustering on graph objects is also provided
GeneTonic
can now receive the input of many other tools for functional enrichment analysis - this includes the output (text export) of DAVID (shake_davidResult
), enrichr (from website and via the package, with shake_enrichrResult
), fgsea (shake_fgseaResult
), and g:Profiler (with shake_gprofilerResult
, which can handle the textual output from the website, as well the one from the call to the gost
in gprofiler2
)
An export button to a SummarizedExperiment
object for iSEE
and its underlying machinery has been added. If the visualization options in GeneTonic
are not exactly what you would expect, you might find an excellent venue in the iSEE
framework
GO.db
package, or also mistyped if entered by hand at some point.gs_heatmap
has a new parameter, plot_title
, to override the title to be displayed and set it to any custom stringvisNetwork
export_to_sif
enables to export a graph object to a text file, encoded with the SIF formatGeneTonic
has become a part of Bioconductor!GeneTonic
is now submitted to Bioconductor!res_enrich
, namely gs_radar
, gs_summary_overview_pair
, and gs_horizon
were internally rewritten to accept correctly the comparison elementsGeneTonic
GeneTonic
. Feel free to try them out!GeneTonic
to enable finer control of the output aspectcheck_colors
verify that color palettes are correctly providedGeneTonic
is now provided with modal dialog windows, rather than in a separate tabbs4Card
UI elementGeneTonic
sports a blazing new hex sticker - say bye to the original draft!datatable
s has some styling with color bars - e.g. for DE results - to enhance the visual perception of numeric values (e.g. log2FoldChange)gs_heatmap
can now take a custom list of gene identifiers (when no geneset is passed)gs_mds
is now optionally returning a data.frame, to be further used for custom plotting or downstream processinggs_summary_overview
now has coloring enabled by the variable of choicegs_spider
is equivalent to gs_radar
, and gs_sankey
is equivalent to gs_alluvial
GeneTonic
now delivers bundled example objects to make examples and tests slimgs_volcano
can now plot points by different colors according to the columns of interestGeneTonic
has a fully fledged manual describing its functionality and user interfaceenrichment_map()
, gs_mds()
)gs_dendro()
to display distance matrices with some visualization sugar, as an alternative to other methodsn_gs
and gs_ids
are exposed to more functions to enable custom subsets of the enrichment results to be inspectedgs_heatmap
now relies on ComplexHeatmap
, to avoid the issues with Shiny of not displaying the outputs in the app, and enabling a comfortable heatmap annotationgs_mds
, gs_volcano
(parameter: gs_labels
), gs_alluvial
, ggs_network
, enrichment_map
, and enhance_table
(using gs_ids
)gs_ggheatmap
got renamed to gs_scoresheat
GeneTonic
now enforces a format for res_enrich
, and provides some conversion functions, shake_*()
. Requirements are specified in the documentation, if an appropriate converter does not (yet) exist.gene_plot
can enforce a plot type overriding the default based on the number of samples per conditionGeneTonic
uses now bs4Dash
and many of its nice features, replacing the previous implementation based on shinydashboard
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.