Skip to content

Commit d4dfb23

Browse files
authored
Merge pull request #598 from remlapmot/v0-6-11
TwoSampleMR v0.6.11
2 parents b1d5cd7 + 73a429e commit d4dfb23

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

DESCRIPTION

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: TwoSampleMR
22
Title: Two Sample MR Functions and Interface to MRC Integrative
33
Epidemiology Unit OpenGWAS Database
4-
Version: 0.6.10
4+
Version: 0.6.11
55
Authors@R: c(
66
person("Gibran", "Hemani", , "[email protected]", role = c("aut", "cre"),
77
comment = c(ORCID = "0000-0003-0920-1055")),
@@ -57,7 +57,6 @@ Suggests:
5757
mr.raps,
5858
MRInstruments,
5959
randomForest,
60-
rsnps,
6160
testthat,
6261
tidyr
6362
VignetteBuilder:

NEWS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# TwoSampleMR v0.6.11
2+
3+
(Release date 2025-03-06)
4+
5+
* The tests using **mr.raps** are now run conditionally.
6+
* The **rsnps** package has been removed from Suggests because the configuration of **mr.raps** has been corrected.
7+
18
# TwoSampleMR v0.6.10
29

310
(Release date 2025-03-03)

tests/testthat/test_mr.R

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,15 @@ test_that("Test mr(): MR Egger, Weighted median, Inverse variance weighted, Simp
1515
})
1616

1717
test_that("mr.raps", {
18+
skip_if_not_installed("mr.raps")
1819
res2 <- suppressWarnings(mr(dat, method_list = "mr_raps"))
1920
expect_equal(nrow(res2), 1L)
2021
expect_equal(ncol(res2), 9L)
2122
expect_equal(res2[1, "b"], 0.4647, tolerance = 1e-3)
2223
})
2324

2425
test_that("mr.raps over.dispersion option", {
26+
skip_if_not_installed("mr.raps")
2527
params <- default_parameters()
2628
params$over.dispersion <- FALSE
2729
res3 <- suppressWarnings(mr(dat, method_list = "mr_raps", parameters = params))
@@ -31,6 +33,7 @@ test_that("mr.raps over.dispersion option", {
3133
})
3234

3335
test_that("mr.raps loss.function option", {
36+
skip_if_not_installed("mr.raps")
3437
params <- default_parameters()
3538
params$loss.function <- "tukey"
3639
res4 <- suppressWarnings(mr(dat, method_list = "mr_raps", parameters = params))
@@ -40,6 +43,7 @@ test_that("mr.raps loss.function option", {
4043
})
4144

4245
test_that("mr.raps shrinkage option", {
46+
skip_if_not_installed("mr.raps")
4347
params <- default_parameters()
4448
params$shrinkage <- TRUE
4549
res5 <- suppressWarnings(mr(dat, method_list = "mr_raps", parameters = params))

0 commit comments

Comments
 (0)