-
Notifications
You must be signed in to change notification settings - Fork 47
Description
Hi,
Thank you for creating a great WGCNA package! I think there is a small bug in the ModuleUMAPPlot function regarding the adjustment of hub gene label sizes in the output. Changing the vertex.label.cex value does not seem to have any effect on the label size.
This is how I run the function:
pdf(file.path(outpath, (paste0('Network_plots/',abbrv_name,'_Network_UMAP.pdf'))), width = 6, height = 7)
ModuleUMAPPlot(
obj,
edge.alpha = 0.25,
sample_edges = TRUE,
edge_prop = 0.15,
label_hubs = 2,
keep_grey_edges = FALSE,
vertex.label.cex = 0.5,
wgcna_name = obj@misc$active_wgcna
)
dev.off()
Wondering if this is a bug or I am missing something, would appreciate feedback on this!
R session info
R version 4.5.0 (2025-04-11)
Platform: aarch64-apple-darwin20
Running under: macOS Sequoia 15.5
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRlapack.dylib; LAPACK version 3.12.1
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
time zone: Europe/Stockholm
tzcode source: internal
attached base packages:
[1] stats4 stats graphics grDevices utils datasets methods base
other attached packages:
[1] future_1.58.0 ggradar_0.2 maSigPro_1.80.0 ggforestplot_0.1.0 org.Dr.eg.db_3.21.0
[6] topGO_2.59.0 SparseM_1.84-2 GO.db_3.21.0 AnnotationDbi_1.70.0 Biobase_2.68.0
[11] graph_1.86.0 NetRep_1.2.7 fgsea_1.34.0 enrichR_3.4 lubridate_1.9.4
[16] forcats_1.0.0 stringr_1.5.1 purrr_1.0.4 readr_2.1.5 tidyr_1.3.1
[21] tibble_3.3.0 tidyverse_2.0.0 magrittr_2.0.3 patchwork_1.3.0 hdWGCNA_0.4.06
[26] tidygraph_1.3.1 ggraph_2.2.1 igraph_2.1.4 dplyr_1.1.4 ggrepel_0.9.6
[31] ggplot2_3.5.2 harmony_1.2.3 Rcpp_1.0.14 GeneOverlap_1.44.0 GenomicRanges_1.60.0
[36] GenomeInfoDb_1.44.0 IRanges_2.42.0 S4Vectors_0.46.0 BiocGenerics_0.54.0 generics_0.1.4
[41] WGCNA_1.73 fastcluster_1.3.0 dynamicTreeCut_1.63-1 UCell_2.12.0 BiocManager_1.30.26
[46] devtools_2.4.5 usethis_3.1.0 Seurat_5.3.0 SeuratObject_5.1.0 sp_2.2-0
loaded via a namespace (and not attached):
[1] fs_1.6.6 matrixStats_1.5.0 spatstat.sparse_3.1-0 bitops_1.0-9
[5] httr_1.4.7 RColorBrewer_1.1-3 doParallel_1.0.17 profvis_0.4.0
[9] tools_4.5.0 sctransform_0.4.2 backports_1.5.0 R6_2.6.1
[13] lazyeval_0.2.2 uwot_0.2.3 urlchecker_1.0.1 withr_3.0.2
[17] gridExtra_2.3 preprocessCore_1.70.0 progressr_0.15.1 textshaping_1.0.1
[21] cli_3.6.5 spatstat.explore_3.4-3 fastDummies_1.7.5 labeling_0.4.3
[25] spatstat.data_3.1-6 proxy_0.4-27 ggridges_0.5.6 pbapply_1.7-2
[29] systemfonts_1.2.3 foreign_0.8-90 WriteXLS_6.8.0 parallelly_1.45.0
[33] sessioninfo_1.2.3 rstudioapi_0.17.1 impute_1.82.0 RSQLite_2.4.1
[37] FNN_1.1.4.1 gtools_3.9.5 ica_1.0-3 spatstat.random_3.4-1
[41] Matrix_1.7-3 abind_1.4-8 lifecycle_1.0.4 yaml_2.3.10
[45] SummarizedExperiment_1.38.1 gplots_3.2.0 SparseArray_1.8.0 Rtsne_0.17
[49] grid_4.5.0 blob_1.2.4 promises_1.3.3 venn_1.12
[53] crayon_1.5.3 miniUI_0.1.2 lattice_0.22-7 cowplot_1.1.3
[57] KEGGREST_1.48.0 pillar_1.10.2 knitr_1.50 rjson_0.2.23
[61] admisc_0.38 future.apply_1.20.0 codetools_0.2-20 fastmatch_1.1-6
[65] glue_1.8.0 spatstat.univar_3.1-3 data.table_1.17.4 remotes_2.5.0
[69] vctrs_0.6.5 png_0.1-8 spam_2.11-1 gtable_0.3.6
[73] cachem_1.1.0 xfun_0.52 S4Arrays_1.8.1 mime_0.13
[77] survival_3.8-3 SingleCellExperiment_1.30.1 iterators_1.0.14 statmod_1.5.0
[81] ellipsis_0.3.2 fitdistrplus_1.2-2 ROCR_1.0-11 nlme_3.1-168
[85] bit64_4.6.0-1 RcppAnnoy_0.0.22 irlba_2.3.5.1 KernSmooth_2.23-26
[89] rpart_4.1.24 colorspace_2.1-1 DBI_1.2.3 Hmisc_5.2-3
[93] nnet_7.3-20 tidyselect_1.2.1 curl_6.3.0 bit_4.6.0
[97] compiler_4.5.0 htmlTable_2.4.3 BiocNeighbors_2.2.0 DelayedArray_0.34.1
[101] plotly_4.10.4 checkmate_2.3.2 scales_1.4.0 caTools_1.18.3
[105] lmtest_0.9-40 digest_0.6.37 goftest_1.2-3 spatstat.utils_3.1-4
[109] rmarkdown_2.29 RhpcBLASctl_0.23-42 XVector_0.48.0 htmltools_0.5.8.1
[113] pkgconfig_2.0.3 base64enc_0.1-3 MatrixGenerics_1.20.0 fastmap_1.2.0
[117] rlang_1.1.6 htmlwidgets_1.6.4 UCSC.utils_1.4.0 shiny_1.10.0
[121] farver_2.1.2 zoo_1.8-14 jsonlite_2.0.0 mclust_6.1.1
[125] BiocParallel_1.42.1 Formula_1.2-5 GenomeInfoDbData_1.2.14 dotCall64_1.2
[129] viridis_0.6.5 reticulate_1.42.0 stringi_1.8.7 MASS_7.3-65
[133] plyr_1.8.9 pkgbuild_1.4.8 parallel_4.5.0 listenv_0.9.1
[137] deldir_2.0-4 Biostrings_2.76.0 graphlayouts_1.2.2 splines_4.5.0
[141] tensor_1.5 hms_1.1.3 spatstat.geom_3.4-1 RcppHNSW_0.6.0
[145] reshape2_1.4.4 pkgload_1.4.0 evaluate_1.0.3 tester_0.2.0
[149] tzdb_0.5.0 foreach_1.5.2 tweenr_2.0.3 httpuv_1.6.16
[153] RANN_2.6.2 polyclip_1.10-7 scattermore_1.2 ggforce_0.4.2
[157] broom_1.0.8 xtable_1.8-4 RSpectra_0.16-2 later_1.4.2
[161] ragg_1.4.0 viridisLite_0.4.2 memoise_2.0.1 cluster_2.1.8.1
[165] timechange_0.3.0 globals_0.18.0