Skip to content

Commit

Permalink
docs update
Browse files Browse the repository at this point in the history
  • Loading branch information
Yunuuuu committed Jan 20, 2025
1 parent 9fd564e commit 5fd4f5e
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 30 deletions.
30 changes: 15 additions & 15 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -184,21 +184,21 @@ remotes::install_github("Yunuuuu/ggalign")

-------------------------------------------------------------------------------

| Specification | `ggalign` | `marsilea` | `aplot` | `ComplexHeatmap` |
| -------------------------------------------- | ----------------------------------------------------- | ----------------- | ----------------------------------- | ------------------------------------------------------------------------- |
| **Data input** | Various, and can be easily extended | fixed | Various, and can be easily extended | fixed |
| **Plot Type** | Wide variety, provided by ggplot2 | Many, but limited || Many, but limited |
| **Reorder observations** |||| Heatmap Only |
| **Group observations into different panels** |||| Heatmap Only |
| **Clustering algorithm** | Kmeans,Hierarchical Clustering and arbitary algorithm ||| Kmeans,Hierarchical Clustering, but can provide clustering group directly |
| **Legends Creation** | Automatic | Manual | Automatic | Limited automatic, requires manual add |
| **Legends Position** | Anywhere, can be controlled for a single plot | ? | Anywhere | Four sides, can only be placed on one side at a time |
| **Scientific Color Palettes** | Many | Limited | Many | Limited |
| **Dendrogram** | Tree from Both `hclust` or `ape` | `hclust` only || `hclust` only |
| **Tanglegram** |||| |
| **3D Heatmap** |||| |
| **Oncoplot** |||| |
| **UpSet plot** |||| |
| Specification | `ggalign` | `marsilea` | `aplot` | `ComplexHeatmap` |
| -------------------------------------------- | ----------------------------------------------------- | ----------------- | ----------------------------------- | ----------------------------------------------------- |
| **Data input** | Various, and can be easily extended | fixed | Various, and can be easily extended | fixed |
| **Plot Type** | Wide variety, provided by ggplot2 | Many, but limited || Many, but limited |
| **Reorder observations** |||| Heatmap Only |
| **Group observations into different panels** |||| Heatmap Only |
| **Clustering algorithm** | Kmeans,Hierarchical Clustering and arbitary algorithm ||| Kmeans,Hierarchical Clustering and arbitary algorithm |
| **Legends Creation** | Automatic | Manual | Automatic | Limited automatic, requires manual add |
| **Legends Position** | Anywhere, can be controlled for a single plot | ? | Anywhere | Four sides, can only be placed on one side at a time |
| **Scientific Color Palettes** | Many | Limited | Many | Limited |
| **Dendrogram** | Tree from Both `hclust` or `ape` | `hclust` only || `hclust` only |
| **Tanglegram** |||||
| **3D Heatmap** |||||
| **Oncoplot** |||||
| **UpSet plot** |||||

## Acknowledgements
I would like to express my sincere gratitude to the contributors of the
Expand Down
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,21 +177,21 @@ remotes::install_github("Yunuuuu/ggalign")

------------------------------------------------------------------------

| Specification | `ggalign` | `marsilea` | `aplot` | `ComplexHeatmap` |
|----------------------------------------------|-------------------------------------------------------|-------------------|-------------------------------------|---------------------------------------------------------------------------|
| **Data input** | Various, and can be easily extended | fixed | Various, and can be easily extended | fixed |
| **Plot Type** | Wide variety, provided by ggplot2 | Many, but limited || Many, but limited |
| **Reorder observations** |||| Heatmap Only |
| **Group observations into different panels** |||| Heatmap Only |
| **Clustering algorithm** | Kmeans,Hierarchical Clustering and arbitary algorithm ||| Kmeans,Hierarchical Clustering, but can provide clustering group directly |
| **Legends Creation** | Automatic | Manual | Automatic | Limited automatic, requires manual add |
| **Legends Position** | Anywhere, can be controlled for a single plot | ? | Anywhere | Four sides, can only be placed on one side at a time |
| **Scientific Color Palettes** | Many | Limited | Many | Limited |
| **Dendrogram** | Tree from Both `hclust` or `ape` | `hclust` only || `hclust` only |
| **Tanglegram** |||| |
| **3D Heatmap** |||| |
| **Oncoplot** |||| |
| **UpSet plot** |||| |
| Specification | `ggalign` | `marsilea` | `aplot` | `ComplexHeatmap` |
|----------------------------------------------|-------------------------------------------------------|-------------------|-------------------------------------|-------------------------------------------------------|
| **Data input** | Various, and can be easily extended | fixed | Various, and can be easily extended | fixed |
| **Plot Type** | Wide variety, provided by ggplot2 | Many, but limited || Many, but limited |
| **Reorder observations** |||| Heatmap Only |
| **Group observations into different panels** |||| Heatmap Only |
| **Clustering algorithm** | Kmeans,Hierarchical Clustering and arbitary algorithm ||| Kmeans,Hierarchical Clustering and arbitary algorithm |
| **Legends Creation** | Automatic | Manual | Automatic | Limited automatic, requires manual add |
| **Legends Position** | Anywhere, can be controlled for a single plot | ? | Anywhere | Four sides, can only be placed on one side at a time |
| **Scientific Color Palettes** | Many | Limited | Many | Limited |
| **Dendrogram** | Tree from Both `hclust` or `ape` | `hclust` only || `hclust` only |
| **Tanglegram** |||||
| **3D Heatmap** |||||
| **Oncoplot** |||||
| **UpSet plot** |||||

## Acknowledgements

Expand Down

0 comments on commit 5fd4f5e

Please sign in to comment.