NEWS
ggtangle 0.1.2 (2026-04-22)
- fix: handle node_label = "none" in cnet label layer (2026-04-22, Wed)
- add an explicit "none" branch in ggplot_add.cnet_label()
- avoid parsing "none" as a foldChange filter expression
- fix compareCluster cnetplot when node_label is set to "none"
ggtangle 0.1.1 (2026-01-16)
cnetplot() supports curvature parameter to curve the edges (2026-01-16, Fri)
- add
categorySizeBy to control category node size in cnetplot() (2026-01-14, Wed)
categorySizeBy supports an expression (e.g., itemNum, p.adjust) or a formula (e.g., ~ -log10(p.adjust))
- default is
~itemNum
- add
geom_edge_interactive() and geom_edge_text_interactive() (2026-01-12, Mon)
- support edge data with vertex names in
get_edge_plot_data() to avoid ambiguity with non-unique labels (2026-01-12, Mon)
- bug fixed in coloring edges of
cnetplot() (2026-01-09, Fri)
ggtangle 0.1.0 (2026-01-07)
geom_edge_text() to add text labels for edges (2025-12-24, Wed)
- add
layout_fishbone (2025-12-24, Wed)
- add more layouts (2025-12-01, Mon)
layout_circular
layout_linear
- use 'quarto' as vignette builder (2025-12-01, Mon)
ggtangle 0.0.9 (2025-11-30)
- add 'fc_threshold' to filter items by absolute fold change in
cnetplot() (2025-11-30, Sun)
ggtangle 0.0.8 (2025-11-06)
- disable
geom_point() for item nodes in cnetplot() when size_item=0 (2025-11-16, Thu)
- use
linewidth instead of size aesthetic for graph edge (2025-09-15, Mon)
ggtangle 0.0.7 (2025-06-30)
- consistency with upcoming ggplot2 version (4.0.0) (2025-06-30, Mon)
- add dependency on R >=4.1.0 as
|> was used (2025-04-30, Wed)
ggtangle 0.0.6 (2024-12-18)
- update DESCRIPTION to add citation (2024-12-17, Tue)
- allow using layout name (e.g., 'nicely', 'kk') as in 'ggraph' (2024-12-13, Fri)
ggtangle 0.0.5 (2024-11-29)
- allow
color_edge = "category" to color edges based on the category information in cnetplot() (2024-11-29, Fri)
- update
cnetplot() to address issues (2024-11-15, Fri)
- update vignette to add a session of
cnetplot() (2024-11-06, Wed)
- 'node_label' can be a vector of selected items/genes to specify the items displayed in
cnetplot() (2024-11-06, Wed)
- if
options(cnetplot_subset = TRUE), all the edges and nodes of the genes that are not wanted to be labeled will be removed
geom_cnet_label() allow detailed adjustment of cnetplot() labels (2024-11-06, Wed)
- 'node_label' in
cnetplot() supports new arguments (2024-11-05, Tue)
- 'exclusive' to label genes that uniquely belong to categories
- 'share' to label genes that are shared between categories
- expression, like '> 1' or '< 1', to label those genes with
foldChange > 1 or foldChange < 1
- https://github.com/YuLab-SMU/enrichplot/issues/253
ggtangle 0.0.4 (2024-10-30)
- compatible with more igraph layouts (2024-10-29, Tue)
ggtangle 0.0.3 (2024-10-24)
drag_network() from 'enrichplot' (2024-10-24, Thu)
cnetplot() method for 'list' (2024-10-24, Thu)
- re-export
ggfun::td_filter() and ggplot2::geom_point()
ggtangle 0.0.2 (2024-09-18)
geom_edge() layer to draw network (2024-08-28, Wed)
- extend
ggplot() to support 'igraph' object (2024-08-28, Wed)