From 2c062db54f55434723f339d3dd203ec472a1f655 Mon Sep 17 00:00:00 2001 From: Diego Diez Date: Thu, 7 Dec 2023 20:51:54 +0900 Subject: [PATCH 1/4] Fix louvain tests for igraph v2. --- tests/testthat/test-Clustering.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/testthat/test-Clustering.R b/tests/testthat/test-Clustering.R index 43deb66..dccd97c 100644 --- a/tests/testthat/test-Clustering.R +++ b/tests/testthat/test-Clustering.R @@ -16,6 +16,6 @@ test_that("Clustering with kmeans works", { test_that("Clustering with louvain works", { expect_false(is.null(dataLouvain)) expect_equal(names(dataLouvain), c("cluster", "centers")) - expect_equal(as.integer(table(dataLouvain$cluster)), c(96, 125, 140, 171, 99)) - expect_equal(dim(dataLouvain$centers), c(5, 10)) + expect_equal(length(dataLouvain$cluster), 631) + expect_equal(ncol(dataLouvain$centers), 10) }) From db32579c9407e3070e8a4abbf24d1fe4e071969d Mon Sep 17 00:00:00 2001 From: Diego Diez Date: Thu, 7 Dec 2023 20:52:08 +0900 Subject: [PATCH 2/4] Simplify kmeans test. --- tests/testthat/test-Clustering.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/testthat/test-Clustering.R b/tests/testthat/test-Clustering.R index dccd97c..346920f 100644 --- a/tests/testthat/test-Clustering.R +++ b/tests/testthat/test-Clustering.R @@ -9,7 +9,7 @@ dataLouvain <- y$`B2/B1`$`Correction Data`$Clusters test_that("Clustering with kmeans works", { expect_false(is.null(dataKmeans)) expect_equal(names(dataKmeans), c("cluster", "centers")) - expect_equal(as.integer(table(dataKmeans$cluster)), 631) + expect_equal(length(dataKmeans$cluster), 631) expect_equal(dim(dataKmeans$centers), c(1, 10)) }) From 120fa88c3b46a17eabc91cf476a4df392bef61ef Mon Sep 17 00:00:00 2001 From: Diego Diez Date: Thu, 7 Dec 2023 20:59:35 +0900 Subject: [PATCH 3/4] Update NEWS. --- NEWS.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/NEWS.md b/NEWS.md index 771bab7..2aab8dc 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,9 @@ +# Canek 0.2.5 + +## Changes + +- Update unit tests for compatibility with changes in igraph ([#24](https://github.com/MartinLoza/Canek/issues/24)). + # Canek 0.2.4 ## Changes From d29da498ba0f039e3a959a7e82aae1c92a1926b8 Mon Sep 17 00:00:00 2001 From: Diego Diez Date: Thu, 7 Dec 2023 20:59:47 +0900 Subject: [PATCH 4/4] Version bump. --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index d73d797..f4020ff 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: Canek Type: Package Title: Batch Correction of Single Cell Transcriptome Data -Version: 0.2.4 +Version: 0.2.5 Authors@R: c( person("Martin", "Loza", email = "martin.loza.lopez@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-3342-2643")),