Skip to content

xpose.xtras

Extra Functionality for the 'xpose' Package

v0.1.2 · Dec 1, 2025 · MIT + file LICENSE

Description

Adding some at-present missing functionality, or functions unlikely to be added to the base 'xpose' package. This includes some diagnostic plots that have been missing in translation from 'xpose4', but also some useful features that truly extend the capabilities of what can be done with 'xpose'. These extensions include the concept of a set of 'xpose' objects, and diagnostics for likelihood-based models.

Downloads

410

Last 30 days

9207th

826

Last 90 days

3.5K

Last year

Trend: +74.5% (30d vs prior 30d)

CRAN Check Status

7 ERROR
2 NOTE
5 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc ERROR
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 ERROR
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 ERROR
r-patched-linux-x86_64 ERROR
r-release-linux-x86_64 ERROR
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 ERROR
Check details (24 non-OK)
ERROR r-devel-linux-x86_64-debian-clang

examples

Running examples in ‘xpose.xtras-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
ERROR r-devel-linux-x86_64-debian-clang

tests

Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [237s/274s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
ERROR r-devel-linux-x86_64-debian-gcc

examples

Running examples in ‘xpose.xtras-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
ERROR r-devel-linux-x86_64-debian-gcc

tests

Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [135s/139s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
ERROR r-devel-windows-x86_64

examples

Running examples in 'xpose.xtras-Ex.R' failed
The error most likely occurred in:

> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
ERROR r-devel-windows-x86_64

tests

Running 'spelling.R' [0s]
  Running 'testthat.R' [229s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-devel-windows-x86_64

whether package can be installed

Found the following significant warnings:
  Warning: namespace 'nlmixr2est' is not available and has been replaced
  Warning: namespace 'rxode2' is not available and has been replaced
See 'd:/Rcompile/CRANpkg/local/4.6/xpose.xtras.Rcheck/00install.out' for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  9.6Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
ERROR r-oldrel-windows-x86_64

examples

Running examples in 'xpose.xtras-Ex.R' failed
The error most likely occurred in:

> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.2Mb
ERROR r-oldrel-windows-x86_64

tests

Running 'spelling.R' [0s]
  Running 'testthat.R' [342s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-oldrel-windows-x86_64

whether package can be installed

Found the following significant warnings:
  Warning: namespace 'nlmixr2est' is not available and has been replaced
  Warning: namespace 'rxode2' is not available and has been replaced
See 'd:/Rcompile/CRANpkg/local/4.4/xpose.xtras.Rcheck/00install.out' for details.
ERROR r-patched-linux-x86_64

examples

Running examples in ‘xpose.xtras-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
ERROR r-patched-linux-x86_64

tests

Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [230s/265s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-patched-linux-x86_64

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
ERROR r-release-linux-x86_64

examples

Running examples in ‘xpose.xtras-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
                     user system elapsed
add_prm_association 3.578    0.1   5.162
ERROR r-release-linux-x86_64

tests

Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [232s/248s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-release-linux-x86_64

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-release-gcc/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
ERROR r-release-windows-x86_64

examples

Running examples in 'xpose.xtras-Ex.R' failed
The error most likely occurred in:

> ### Name: backfill_nlmixr2_props
> ### Title: Populate some properties from nlmixr2 fit
> ### Aliases: backfill_nlmixr2_props
> 
> ### ** Examples
> 
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   get_prop("condn")
[1] "not implemented"
> 
> xpdb_nlmixr2 %>%
+   set_prop(condn = "not implemented") %>%
+   backfill_nlmixr2_props() %>%
+   get_prop("condn")
Error in `backfill_nlmixr2_props()`:
! Incompatible nlmixr2/rxode2 fit object detected
ℹ This object was created with rxode2 < 5.0 and cannot be used with rxode2 >= 5.0
✖ The internal rxUi structure is incompatible between versions
! Please regenerate the fit object using current versions of nlmixr2est and rxode2
Backtrace:
    ▆
 1. ├─... %>% get_prop("condn")
 2. ├─xpose.xtras::get_prop(., "condn")
 3. │ └─xpose::get_summary(xpdb)
 4. │   └─xpose::check_xpdb(xpdb, check = "summary")
 5. │     └─xpose::is.xpdb(xpdb)
 6. └─xpose.xtras::backfill_nlmixr2_props(.)
 7.   └─rlang::abort(...)
Execution halted
ERROR r-release-windows-x86_64

tests

Running 'spelling.R' [0s]
  Running 'testthat.R' [232s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(xpose.xtras)
  ℹ xpose is not currently attached.
  
  Attaching package: 'xpose.xtras'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("xpose.xtras")
  Saving _problems/test-nlmixr2-10.R
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-covariates.R:123:3', 'test-xplot_boxplot.R:157:3',
    'test-xplot_pairs.R:44:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3', 'test-xset_features.R:170:3',
    'test-xset_features.R:170:3'
  • requireNamespace("rxode2", quietly = TRUE) && "rxDerived" %in%
    getNamespaceExports("rxode2") is TRUE (2): 'test-diag_constants.R:123:3',
    'test-diag_constants.R:129:3'
  • {qs} is not installed (1): 'test-nlmixr2.R:317:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-nlmixr2.R:8:3'): old fit detection works correctly ───────────
  Expected `test_nlmixr2_is_old_fit(xpdb_nlmixr2)` to be FALSE.
  Differences:
  `actual`:   TRUE 
  `expected`: FALSE
  
  
  [ FAIL 1 | WARN 0 | SKIP 10 | PASS 847 ]
  Error:
  ! Test failures.
  Execution halted
WARNING r-release-windows-x86_64

whether package can be installed

Found the following significant warnings:
  Warning: namespace 'nlmixr2est' is not available and has been replaced
  Warning: namespace 'rxode2' is not available and has been replaced
See 'd:/Rcompile/CRANpkg/local/4.5/xpose.xtras.Rcheck/00install.out' for details.

Check History

ERROR 9 OK · 3 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE Mar 13, 2026
ERROR r-devel-linux-x86_64-debian-clang

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
ERROR r-devel-linux-x86_64-debian-gcc

whether package can be installed

Found the following significant warnings:
  Warning: namespace ‘nlmixr2est’ is not available and has been replaced
See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/xpose.xtras.Rcheck/00install.out’ for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  9.6Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.2Mb
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  9.6Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.1Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  9.5Mb
  sub-directories of 1Mb or more:
    data   3.4Mb
    doc    3.2Mb

Dependency Network

Dependencies Reverse dependencies checkmate cli colorspace conflicted dplyr forcats GGally ggplot2 glue lifecycle magrittr pmxcv purrr readr rlang +6 more dependencies xpose.xtras

Version History

new 0.1.2 Mar 10, 2026
updated 0.1.1 ← 0.1.0 diff Nov 30, 2025
updated 0.1.2 ← 0.1.1 diff Nov 30, 2025
updated 0.1.0 ← 0.0.3 diff Sep 8, 2025
updated 0.0.3 ← 0.0.2 diff Aug 22, 2025
new 0.0.2 Nov 20, 2024