Zuguang Gu
ComplexHeatmap
Complex heatmaps are efficient in visualizing associations between different sources of data sets and revealing potential patterns. Here the ComplexHeatmap package provides a highly flexible way to arrange multiple heatmaps and supports various annotation graphics.
- bioconductor
- Clustering
- Data Science
- + 3
- R
- CSS
circlize
Circular layout is an efficient way for the visualization of huge amounts of information. The circlize package provides an implementation of circular layout generation in R.
- Data analysis
- Data Science
- Data Visualization
- + 3
- R
EnrichedHeatmap
Enriched heatmap is a special type of heatmap which visualizes the enrichment of genomic signals on specific target regions. The EnrichedHeatmap package provides advanced solutions for normalizing genomic signals within target regions as well as offering highly customizable visualizations.
- Data analysis
- Data Visualization
- FAIR Data
- + 2
- R
- CSS
- C++
simplifyEnrichment
A new clustering algorithm, "binary cut", for clustering similarity matrices of functional terms is implemeted in this package. It also provides functions for visualizing, summarizing and comparing the clusterings.
- Data analysis
- Data Visualization
- FAIR Data
- + 3
- R
- CSS
InteractiveComplexHeatmap
InteractiveComplexHeatmap is an R package that converts static heatmaps produced from ComplexHeatmap package into an interactive Shiny app only with one extra line of code.
- Data analysis
- Data Science
- Data Visualization
- + 3
- R
- JavaScript
- CSS
rGREAT
GREAT is a type of functional enrichment analysis directly performed on genomic regions. This package implements the GREAT algorithm, also it supports directly interacting with the GREAT web service (the online GREAT analysis). Both analysis can be viewed by a Shiny application.
- Data analysis
- Data Visualization
- FAIR Data
- + 3
- R
- C++
cola
Subgroup classification is a basic task in genomic data analysis. The cola package provides a general framework for subgroup classification by consensus partitioning.
- Data analysis
- Data Visualization
- FAIR Data
- + 3
- HTML
- R
- C++
HilbertCurve
Hilbert curve is a type of space-filling curves that fold one dimensional axis into a two dimensional space, but with still preserves the locality. This package aims to provide an easy and flexible way to visualize data through Hilbert curve.
- Data analysis
- Data Science
- Data Visualization
- + 3
- R
- C++
- CSS
- + 1
spiralize
It visualizes data along an Archimedean spiral, makes so-called spiral graph or spiral chart. It has two major advantages for visualization: 1. It is able to visualize data with very long axis with high resolution. 2. It is efficient for time series data to reveal periodic patterns.
- Data analysis
- Data Science
- Data Visualization
- + 3
- R
- JavaScript
- CSS
pkgndep
A new metric named 'dependency heaviness' is proposed that measures the number of additional dependency packages that a parent package brings to its child package and are unique to the dependency packages imported by all other parents.
- Data analysis
- Data Visualization
- FAIR Data
- + 3
- R
- HTML
- JavaScript
- + 1
simona
This package implements infrastructures for ontology analysis by offering efficient data structures, fast ontology traversal methods, and elegant visualizations. It provides a robust toolbox supporting over 70 methods for semantic similarity analysis.
- Data analysis
- Data Visualization
- FAIR Data
- + 3
- R
- C++
- JavaScript
- + 3
2x2, 3x3 and nxn Space-Filling Curves
Implementation of all possible forms of 2x2 and 3x3 space-filling curves, and nxn curves expanded from any specific level-1 units. It also implements the H-curve and the three-dimensional Hilbert curve.
- Data analysis
- Data Visualization
- open source
- R
- C++
- C