From d6907c0dcb784760b7b1420a22c70cedf58b5e51 Mon Sep 17 00:00:00 2001 From: Yunuuuu Date: Wed, 8 Jan 2025 10:44:50 +0800 Subject: [PATCH] docs update --- README.Rmd | 28 ++++++++++++++-------------- README.md | 28 ++++++++++++++-------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/README.Rmd b/README.Rmd index c4cac117..3b9d4ae7 100644 --- a/README.Rmd +++ b/README.Rmd @@ -81,27 +81,27 @@ remotes::install_github("Yunuuuu/ggalign") | **User Interface** | Declarative | Functional | Declarative | Functional | Declarative | | **Plot System** | ggplot2 (Advanced plot system built on grid system) | grid | Matplotlib | ggplot2 (Advanced plot system built on grid system) | ggplot2 (Advanced plot system built on grid system) | | **Focus** | Composable Visualization | Heatmap | Composable Visualization | Heatmap | tree Data | -| **Heatmap Layout** | Yes | Yes | Yes | Yes | No | -| **Marginal Layout** | Yes | No | Yes | No | No | -| **Stack Layout** | Yes | Yes | Yes | No | No | -| **Circle Layout** | Yes | No | No | No | Yes | -| **Cross Layout** | Yes | No | No | No | No | -| **Group or Reorder Heatmap** | Yes | Yes | Yes | Yes | No | -| **Group or Reorder Stack Only** | Yes | No | Yes | No | No | -| **Separate Group into Slices** | Yes | Yes | Yes | No | No | +| **Heatmap Layout** | ✅ | ✅ | ✅ | ✅ | No | +| **Marginal Layout** | ✅ | No | ✅ | ❌ | ❌ | +| **Stack Layout** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **Circle Layout** | ✅ | ❌ | ❌ | ❌ | ✅ | +| **Cross Layout** | ✅ | ❌ | ❌ | ❌ | ❌ | +| **Group or Reorder Heatmap** | ✅ | ✅ | ✅ | ✅ | ❌ | +| **Group or Reorder Stack Only** | ✅ | ❌ | ✅ | ❌ | ❌ | +| **Separate Group into Slices** | ✅ | ✅ | ✅ | ❌ | ❌ | | **Data input** | Various, and can be easily extended | fixed | fixed | fixed | Various, and can be easily extended | | **Visualization Type** | Wide variety, provided by ggplot2 | Many, but limited | Many, but limited | Limited | Limited Geometric layers support | | **Legends Creation** | Automatic | Limited automatic, requires manual add | Manual | Automatic | Automatic | | **Legends Position** | Anywhere, can be controlled for a single plot | Four sides, can only be placed on one side at a time | ? | Four sides, can only be placed on one side at a time | Anywhere | | **Scientific Color Palettes** | Many | Limited | Limited | Many | Many | -| **Tanglegram** | Yes | No | Yes | No | No | +| **Tanglegram** | ✅ | ❌ | ✅ | ❌ | ❌ | | **Dendrogram Position** | Anywhere | Heatmap only | Anywhere | Heatmap only | Anywhere | -| **3D Heatmap** | Yes | Yes | No | No | No | -| **Oncoplot** | Yes | Yes | Yes | No | No | -| **UpSet plot** | Yes | Yes | Yes | No | No | -| **Fully Compatible with ggplot2** | Yes | No | No | No | Limited Geometric layers support | +| **3D Heatmap** | ✅ | ✅ | ❌ | ❌ | ❌ | +| **Oncoplot** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **UpSet plot** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **Fully Compatible with ggplot2** | ✅ | ❌ | ❌ | ❌ | Limited Geometric layers support | | **Ease of Use** | Easy for ggplot2 users | Easy for for grid user | Easy for python user | Easy | Easy for ggplot2 users | -| **Interactive** | No | Yes | No | No | No | +| **Interactive** | ❌ | ✅ | ❌ | ❌ | ❌ | ## Acknowledgements I would like to express my sincere gratitude to the contributors of the diff --git a/README.md b/README.md index 7c04ec3a..31f1ee93 100644 --- a/README.md +++ b/README.md @@ -74,27 +74,27 @@ remotes::install_github("Yunuuuu/ggalign") | **User Interface** | Declarative | Functional | Declarative | Functional | Declarative | | **Plot System** | ggplot2 (Advanced plot system built on grid system) | grid | Matplotlib | ggplot2 (Advanced plot system built on grid system) | ggplot2 (Advanced plot system built on grid system) | | **Focus** | Composable Visualization | Heatmap | Composable Visualization | Heatmap | tree Data | -| **Heatmap Layout** | Yes | Yes | Yes | Yes | No | -| **Marginal Layout** | Yes | No | Yes | No | No | -| **Stack Layout** | Yes | Yes | Yes | No | No | -| **Circle Layout** | Yes | No | No | No | Yes | -| **Cross Layout** | Yes | No | No | No | No | -| **Group or Reorder Heatmap** | Yes | Yes | Yes | Yes | No | -| **Group or Reorder Stack Only** | Yes | No | Yes | No | No | -| **Separate Group into Slices** | Yes | Yes | Yes | No | No | +| **Heatmap Layout** | ✅ | ✅ | ✅ | ✅ | No | +| **Marginal Layout** | ✅ | No | ✅ | ❌ | ❌ | +| **Stack Layout** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **Circle Layout** | ✅ | ❌ | ❌ | ❌ | ✅ | +| **Cross Layout** | ✅ | ❌ | ❌ | ❌ | ❌ | +| **Group or Reorder Heatmap** | ✅ | ✅ | ✅ | ✅ | ❌ | +| **Group or Reorder Stack Only** | ✅ | ❌ | ✅ | ❌ | ❌ | +| **Separate Group into Slices** | ✅ | ✅ | ✅ | ❌ | ❌ | | **Data input** | Various, and can be easily extended | fixed | fixed | fixed | Various, and can be easily extended | | **Visualization Type** | Wide variety, provided by ggplot2 | Many, but limited | Many, but limited | Limited | Limited Geometric layers support | | **Legends Creation** | Automatic | Limited automatic, requires manual add | Manual | Automatic | Automatic | | **Legends Position** | Anywhere, can be controlled for a single plot | Four sides, can only be placed on one side at a time | ? | Four sides, can only be placed on one side at a time | Anywhere | | **Scientific Color Palettes** | Many | Limited | Limited | Many | Many | -| **Tanglegram** | Yes | No | Yes | No | No | +| **Tanglegram** | ✅ | ❌ | ✅ | ❌ | ❌ | | **Dendrogram Position** | Anywhere | Heatmap only | Anywhere | Heatmap only | Anywhere | -| **3D Heatmap** | Yes | Yes | No | No | No | -| **Oncoplot** | Yes | Yes | Yes | No | No | -| **UpSet plot** | Yes | Yes | Yes | No | No | -| **Fully Compatible with ggplot2** | Yes | No | No | No | Limited Geometric layers support | +| **3D Heatmap** | ✅ | ✅ | ❌ | ❌ | ❌ | +| **Oncoplot** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **UpSet plot** | ✅ | ✅ | ✅ | ❌ | ❌ | +| **Fully Compatible with ggplot2** | ✅ | ❌ | ❌ | ❌ | Limited Geometric layers support | | **Ease of Use** | Easy for ggplot2 users | Easy for for grid user | Easy for python user | Easy | Easy for ggplot2 users | -| **Interactive** | No | Yes | No | No | No | +| **Interactive** | ❌ | ✅ | ❌ | ❌ | ❌ | ## Acknowledgements