# Milestone Module - Heatmap 1.0

No date set

0%

Total number of tickets: 2 - Closed tickets: 0 - Tickets in progress: 0 - Active Tickets: 2

For the implementation of the Heatmap representation of glycomics data in GRITS the project is divided in three parts:

- Object model to represent the data in memory
- Clustering algorithm
- Interactive GUI in GRITS

**Object model**

- List of data sets (columns) with each data set
- ID
- Meta data
- List of Properties with each property
- ID
- Numerical value
- Meta data

- (optional) Meta data related to the clustering

**GUI representation in GRITS**

- Each cell is represented as colored square
- Data sets ID in the bottom of the data area
- Property ID on the right of the data area
- A legend below to explain color scale based on numerical value
- Coloring can be done linear, ex or ln(x) based
- It is possible to define a lower and upper threshold
- Interaction
- Export/print graph (e.g. pdf)
- Mouse over cell shows numerical value

**Clustering**

- It should be possible to cluster
- By data set only
- By property only
- By data set and property

- Clustering only changes the order of properties and data sets in the data model and provides the information for the dendrogram

**Note:**See TracRoadmap for help on using the roadmap.