richStudio

Loading application...

Welcome to richStudio

An interactive platform for functional enrichment analysis, gene set clustering, and visualization.

Run GO, KEGG, or Reactome enrichment directly, or import results from tools like clusterProfiler or DAVID. Cluster functionally related terms using multiple algorithms and explore results through interactive plots.

v0.1.6

Quick Start

1
Upload & Enrich

Upload DEG lists and run GO, KEGG, or Reactome enrichment.

2
Cluster

Import enrichment results from any tool (clusterProfiler, DAVID, etc.) or enrich here first at Step 1.

3
Visualize & Export

Explore interactive plots, save sessions, and export results.

Key Features

  • GO, KEGG, and Reactome enrichment via richR and bioAnno
  • Import enrichment results from any tool, or enrich here
  • Three clustering algorithms (Hierarchical, DAVID, richR Kappa)
  • Interactive bar, dot, heatmap, and network visualizations

About

Developed by the Hur Lab at UND School of Medicine & Health Sciences.

Team: Junguk Hur, Sarah Hong, Jane Kim, Kai Guo

Citation:
Hur J, Hong S, Kim J, Guo K. richStudio: an interactive platform for functional enrichment clustering and visualization. Manuscript in preparation.

richStudio v0.1.6 | R Shiny | GPL-3 License

Enrich



Available enrichment results

You can rename any enrichment result by double-clicking on the relevant cell.

Enrichment Result Visualization

Selection

Table View

No data to display

Select an enrichment result above.

Options


Bar Plot

No data to display

Select an enrichment result and configure options above.

Options


Dot Plot

No data to display

Select an enrichment result and configure options above.

Options


Network

No data to display

Select an enrichment result and configure options above.

Delete

Top Terms Heatmap

Custom Terms Heatmap

Cluster Enrichment Results

Select enrichment results

Select one or more enrichment results to cluster together

Cluster group name

This name will identify the clustering result

Clustering Method



Clustering Results

Cluster Summary

Method Information


                      

Intermediate Results (Advanced)

Pairwise similarity scores between terms

Detailed cluster assignments

Available cluster results

You can rename any cluster result by double-clicking on the relevant cell.

Cluster Result Visualization

Options

Select cluster result to view comprehensive heatmap displaying values for each cluster

Cluster Heatmap

No cluster data loaded

Select a cluster result above to view the heatmap.

Options

Select individual clusters to view heatmap of values for each term in cluster

Term Heatmap

No clusters selected

Select individual clusters above to view the term heatmap.


Detailed Cluster Info

View and export individual term data for cluster results

Download



Manage Files

Rename or remove uploaded files and analysis results.

Rename

Rename DEG Set


Rename Enrichment Result


Rename Cluster Result

Remove

Remove DEG Sets


Remove Enrichment Results


Remove Cluster Results

Save & Load Analysis Session

Save your current analysis session or load a previously saved session.

Save Session

Download your current analysis state including:

  • DEG sets
  • Enrichment results
  • Clustering results
  • Session settings


Download Session

RDS format preserves all R objects exactly. JSON format is more portable but may lose some data types.

Load Session

Upload a previously saved session file to restore your analysis state.





Loading a session will replace your current analysis state.

Current Session Summary

DEG Sets


                        

Enrichment Results


                        

Clustering Results


                        

Export Individual Results

Export specific results as individual files.

Export Enrichment Result

Export

Export Clustering Result

Export

Export All Results

Download all results as a ZIP archive

Export All