Skip to content

genostack/datamap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataMap: Visualizing Data Matrices in Your Browser

To use this app, just visit this static GitHub page. For large datasets, install it as an R package for local execution:

install.packages("remotes")
remotes::install_github("gexijin/datamap", ref = "rPackage", upgrade = "never")
DataMap::run_datamap()

DataMap is a secure, browser-based application for visualizing high-dimensional 'omics and other data matrices with heatmaps, PCA, and t-SNE. Built with Shiny and running entirely in your browser through Shinylive technology, DataMap ensures your data never leaves your device.

heatmap image

Features

  • Browser-based: No installation required, runs completely in your browser
  • Secure: Your data stays on your device, never uploaded to any server
  • Interactive Visualizations:
    • Heatmaps with hierarchical clustering
    • Principal Component Analysis (PCA)
    • t-SNE (t-Distributed Stochastic Neighbor Embedding)
  • Exportable: Generate reproducible R code for your analysis
  • Multiple File Formats: Supports CSV, TSV, TXT, and Excel files
  • Customizable: Extensive visualization parameters

Data Format Requirements

Your data should be organized in a matrix format where:

  • The first row must contain column headers
  • The first column may contain row identifiers.
  • Some columns can be categorical, which will be used to color rows.
  • Column annotation can be uploaded separately.

FAQ

Is my data secure?
Yes. DataMap runs entirely in your browser. Your data never leaves your device.

What browsers are supported?
Chrome, Firefox, Edge, and Safari (latest versions recommended).

Can I use DataMap offline?
Yes, once loaded in your browser, DataMap can operate without an internet connection.

Limitations?
Slower in the browser when clustering 5000 rows or columns. Can take up to 2 minutes.

How to Cite

If you use DataMap in your research, please cite it as:

Ge, X. (2025). DataMap: A secure browser-based application for visualizing high-dimensional data matrices. [Software]. Available from: https://gexijin.github.io/datamap/

Dr. Xijin Ge is a Professor at South Dakota State University. LinkedIn, BlueSky.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 80.3%
  • HTML 19.7%