Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raivokolde/pheatmap
Pretty heatmaps
https://github.com/raivokolde/pheatmap
Last synced: 3 months ago
JSON representation
Pretty heatmaps
- Host: GitHub
- URL: https://github.com/raivokolde/pheatmap
- Owner: raivokolde
- Created: 2012-08-10T04:18:40.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-06-09T15:17:08.000Z (over 1 year ago)
- Last Synced: 2024-05-21T02:52:45.449Z (6 months ago)
- Language: R
- Size: 110 KB
- Stars: 217
- Watchers: 15
- Forks: 84
- Open Issues: 80
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
pheatmap
========A package for drawing pretty heatmaps in R. The ordinary heatmap function in R has several drawbacks when it comes to producing publication quality heatmaps. It is hard to produce pictures with consistent text, cell and overall sizes and shapes. The function pheatmap tries to alleviate the problems by offering more fine grained control over heatmap dimensions and appearance.
## Installation
To install the CRAN version use just
```S
install.packages(pheatmap)
```
You can install the development version using `devtools`
```S
library(devtools)
install_github("raivokolde/pheatmap")
```## Features
More important features of pheatmap include:
* ability to directly control the size of the cells, text, etc
* automatic generation of legends
* row and column annotations
* ability to post-edit the heatmap using `grid` graphics tools
* easy way to separate clusters visually using spacers
* reasonable defaults
* ...Many of these features are on display in the next figure
![pheatmap_example](https://cloud.githubusercontent.com/assets/181403/12646618/30b70a76-c59f-11e5-8fdb-aab0fda50726.png)