HeatmapGenerator is a graphical user interface software program written in C++, R, and OpenGL to create customized gene expression heatmaps from RNA-seq and microarray data in medical research. HeatmapGenerator can also be used to make heatmaps in a variety of other non-medical fields.

HeatmapGenerator is peer-reviewed published software (http://www.scfbm.org/content/9/1/30). Please cite: [Khomtchouk et al.: "HeatmapGenerator: High performance RNAseq and microarray visualization software suite to examine differential gene expression levels using an R and C++ hybrid computational pipeline." Source Code for Biology and Medicine, 2014 9:30]

HeatmapGenerator source code is available at: https://github.com/Bohdan-Khomtchouk/HeatmapGenerator

Bohdan Khomtchouk wishes to acknowledge the support of the Department of Defense (DoD) through the National Defense Science & Engineering Graduate Fellowship (NDSEG) Program.

HeatmapGenerator is released under the GNU GPL.

Features

  • C++ programming language
  • R programming language
  • FLTK graphical user interface
  • OpenGL: The Industry's Foundation for High Performance Graphics

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow HeatmapGenerator

HeatmapGenerator Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Trying to download heatmapgenerator on Windows - but having troubles with running the program. Please help!
  • This program was exactly what I was looking for. I have big tables full of RNAseq data that I would like to cook and recook autonomously, but R and I are not exactly friends. That's when Heatmap Generator comes in. You just feed it with your tab-delimited text file, and that's it, your clustered and beautifully arranged data is pictured in a custom-colors heatmap. During its first run, HG downloads, builds and installs the R packages it needs, so you just have to follow the very few instructions in the manual to be ready to go. Plus, it's easy to save your data to tab delimited text file from within Excel or OOo Calc, and this file format is actually better than csv, so you can have names like this "Gene1,organism_1,whatever", since you generally never use a tab character to create spacing in your strings.
  • Emails about the software are answered quickly, and no programming experience required! I was able to easily generate my first heatmap as a publication quality figure.
  • Quite easy installed application. Quickly creating good-quality heatmap, without knowledge of R. It is important to read instructions and translate appropriate Excel data!!! p.s. for researchers working in the field of biostatistics would suggest anyway learn R programming.
Read more reviews >

Additional Project Details

Operating Systems

Mac, Windows

User Interface

Carbon (Mac OS X), FLTK, OpenGL

Programming Language

C++, S/R

Related Categories

C++ Software Development Software, C++ Bio-Informatics Software, C++ Medical Software, S/R Software Development Software, S/R Bio-Informatics Software, S/R Medical Software

Registered

2014-03-24