From 9bca7e918dbc63d40289807662f121359530c018 Mon Sep 17 00:00:00 2001 From: TomKellyGenetics Date: Mon, 9 May 2022 15:21:09 +0900 Subject: [PATCH] release 0.4.2 --- DESCRIPTION | 5 +++-- NEWS.md | 5 ++++- cran-comments.md | 5 +++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index d25ceff..9fb4162 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,8 +1,8 @@ Package: leiden Type: Package Title: R Implementation of Leiden Clustering Algorithm -Version: 0.4.2.9001 -Date: 2022-05-01 +Version: 0.4.2 +Date: 2022-05-09 Authors@R: c(person("S. Thomas", "Kelly", email = "tomkellygenetics@gmail.com", role = c("aut", "cre", "trl")), person("Vincent A.", "Traag", email = "v.a.traag@cwts.leidenuniv.nl", role = c("com"))) Description: Implements the 'Python leidenalg' module to be called in R. @@ -31,6 +31,7 @@ Suggests: multiplex, multinet, network, + qpdf, RColorBrewer, remotes, rmarkdown, diff --git a/NEWS.md b/NEWS.md index a3592ee..b9c4088 100644 --- a/NEWS.md +++ b/NEWS.md @@ -6,6 +6,8 @@ * automatically calls native R version of leiden rather than Python to improve performance +* updates vignettes and unit tests to ensure consistent results with past versions + # leiden 0.4.1 * migrates changes to retain on CRAN to leiden 0.4.0 (alpha) @@ -14,6 +16,8 @@ * migrate to calling community_leiden in igraph +* updates the benchmarking vignette to compare performance to legacy versions using reticulate + # leiden 0.3.10 * removes limitation on number of cells (disables scientific notation within function call): resolves #12 @@ -29,7 +33,6 @@ # leiden 0.3.9 Updates maintainer contact details. ->>>>>>> master # leiden 0.3.8 diff --git a/cran-comments.md b/cran-comments.md index 57a0695..309b78a 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -5,6 +5,7 @@ * rhub (release) Ubuntu Linux 16.04 LTS, R-release, GCC * Fedora (devel) Linux, R-devel, clang, gfortran * MacOS 10.14.6 R 3.6.1 +* Red Hat Enterprise Linux 8.5 R 4.1.2 * MacOS 10.15.7 R 4.2.0 ## R CMD check results @@ -21,6 +22,10 @@ Breaking changes are possible with the new implementation. A legacy mode with setting the random seed is supported to reproduce previous results. +All vignettes and unit tests from the previous version run without errors +or changes in results. Performance is significantly improved as +demonstrated in the vignettes. + ## Python integration Python is a soft dependency which is still required for some functions but is not essential for core functionality any longer. It is retained for backwards compatibility.